以下是plunker - http://plnkr.co/edit/qJnZzBS4ZOUtD2q9FV11?p=preview
问题
当您第一次点击切片时,您会看到另一个饼图,但如果您第二次点击则不会发生任何事情
事件绑定似乎只是第一次起作用
在plunker中绑定事件的相关代码位于Line 143
并标记为
d3.selectAll('.nv-slice')
.on('click', function(){
if (where === '#pie1') {
var parentCategory = this.getElementsByClassName("nv-label")[0].textContent;
$scope.visualizePie2(parentCategory);
}
});
我有什么遗失的吗?