【发布时间】:2016-10-27 17:34:49
【问题描述】:
我是 AngularJS 的新手,我真的需要一些帮助。
我有 JSBIN 工作示例,它显示了两个具有不同数据的图表。
对于每个图表,我都有不同的 ng-controller。问题是我的选择下拉列表仅适用于<div ng-controller="first"> 图表。
我的目标是使用选择下拉菜单更新两个图表。
【问题讨论】:
标签: javascript jquery angularjs d3.js
我是 AngularJS 的新手,我真的需要一些帮助。
我有 JSBIN 工作示例,它显示了两个具有不同数据的图表。
对于每个图表,我都有不同的 ng-controller。问题是我的选择下拉列表仅适用于<div ng-controller="first"> 图表。
我的目标是使用选择下拉菜单更新两个图表。
【问题讨论】:
标签: javascript jquery angularjs d3.js
如果你检查清楚, 下拉列表中使用的 $scope.filterOptions 在 first 控制器中定义。它在 second 中可用,因为它是嵌套控制器
<select ng-model="selectedyear" ng-change="sampleDropDown()">
<option ng-repeat="year infilterOptions.stores| unique: 'year'">
{{ year.year }}
</option>
</select>
【讨论】: