Could someone describe a simple strategy of integration AngularJS and D3.js? Both libraries seem to work so differently. D3 wants all the data bound to DOM elements and Angular wants to keep it in the ViewModel ("controller").
I am having hard time thinking of how to approach writing a UI in D3 that is interactive while still keeping things in AngularJS.
Any help would be appreciated.