让ng-donut成为可点击的AngularJs
Making ng-donut clickable AngularJs
我是新手。我使用https://github.com/Wildhoney/ngDonut在我的网站上创建甜甜圈。我能够得到它的启动和运行,现在我的下一步是使它可点击。举个例子http://ng-donut.herokuapp.com/
假设我想这样做,当用户单击甜甜圈分区时,它会在左侧窗格上高亮显示相应的行。我不确定如何实现它。
有人能解释一下吗?
如果你不想分叉和修改项目,他们有https://github.com/Wildhoney/ngDonut#mouse-events
使用click处理程序和模型对象,我想您可以找到相应的行,并在其上设置一个属性,使其突出显示(ng-class)。为了突出显示饼本身,您可以使用README中提到的colors属性。md。
如果不工作,将需要分叉项目,看看它在哪里使用这些颜色来绘制饼与D3,并让它修改它们基于最后一个被点击。
相关文章:
- AngularJS:ng之后,重复$scope值未按预期更新
- AngularJS ng开关或类似的动态值工作
- AngularJS ng include dons'不起作用
- AngularJS ng选项在选择一个选项后删除了默认的空白值
- 使用angularjs ng Show/ng hide显示和隐藏不同的内容
- 如何正确应用Angularjs ng repeat
- AngularJS ng include won'不知什么原因不起作用
- AngularJS ng-init does not work
- 自定义指令中的AngularJS ng模型
- AngularJS ng重复处理空列表事例
- AngularJS-ng使用字符串索引在数组上重复
- 如何在AngularJS-ng重复循环中将长JSON路径缩短为变量
- angularjs ng基于点击时的数组值重复过滤器
- angularjs ng点击运行时标记不起作用
- AngularJS ng src不会在$rootScope上使用$watch进行更新
- select中布尔值的Angularjs ng值不起作用
- AngularJS ng下拉树结构的模型定义
- Angularjs:ng重复对象数组
- 使用angularJs ng模式进行10位Regex验证
- 让ng-donut成为可点击的AngularJs