You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use ngCrossfilter with dc.js. It looks like dc can not render charts (called by a dc.renderall() ) because 'crossfilter' is not available :
angular.js:13920 TypeError: Cannot read property 'quicksort' of undefined
at Object._chart._computeOrderedGroups (base-mixin.js:335)
at Object.<anonymous> (cap-mixin.js:51)
at Object._chart.data (base-mixin.js:261)
at drawChart (row-chart.js:136)
at Object._chart._doRender (row-chart.js:89)
at Object._chart.render (base-mixin.js:645)
at Object.dc.renderAll (core.js:230)
at pages.controller.js:85
at processQueue (angular.js:16383)
at angular.js:16399
The base-mixin.js:335 is : _orderSort = crossfilter.quicksort.by(_ordering);
And crossfilter is not available, because it is defined only into the new Crossfilter() object...
Is there a solution to have the crossfilter object available into dc.js ? Or did I misunderstood anything ?
Thanks.
The text was updated successfully, but these errors were encountered:
Do you need access to Service.prototype.crossfilter? It seems to me that it's simply after the crossfilter constructor which means you're not including it in the page?
I've never used Dimensional Charting, so I'm not sure how it functions.
Hello,
I use ngCrossfilter with dc.js. It looks like dc can not render charts (called by a
dc.renderall()
) because 'crossfilter' is not available :The base-mixin.js:335 is :
_orderSort = crossfilter.quicksort.by(_ordering);
And crossfilter is not available, because it is defined only into the
new Crossfilter()
object...Is there a solution to have the crossfilter object available into dc.js ? Or did I misunderstood anything ?
Thanks.
The text was updated successfully, but these errors were encountered: