2015-06-17 28 views
1

我生成與d3.js獲取角行動NG-如果通過d3.js

我怎樣才能角注意和工作在這些新的元素和NG-IFS一系列<circle ng-if='n'> someScopeFunction()' \>產生的新元素?

我怎樣才能使用角度變量來做到這一點? <circle some-attr='{{i - 2}}' />

+0

您可能正在尋找[this](http://krispo.github.io/angular-nvd3/#/)之類的內容。 – area28

回答

1

你必須用scope包裝它們。也許一個控制器。我還建議你不要使用ng-if,如果你只是想隱藏/顯示它們,因爲它很貴。你最好使用ng-show/ng-hide

或者,也許看起來像angular-nvd3

1

您需要使用$compile服務作爲this answer建議,但我會建議使用角度來生成並插入<circle>的解決方案。我在D3 + Angular上寫了一個blog post,您可能會發現它有幫助。