我在主控制器中有一個下拉菜單。我想將選定的值傳遞給構建圖表的另一個指令。 在main.html中我有:有沒有辦法將角度js中的選定下拉值傳遞給其他控制器?
<select class="form-control" ng-options="s as s.Name for s in Data"
ng-model="SelectedDataoption" ng-change="DataSelected()" ></select>
<build-chart selected={{selectedvalue}}></build-chart>
在main.js
$scope.DataSelected=function(){
$scope.selectedvalue=$scope.SelectedDataoption.Name};
,但我得到的集結圖表控制器空值。
也許你的ng選項沒有很好的填充,你的數據變量的內容如何? –
我可以得到主..的值..沒有錯誤的ng選項 – aye26
這意味着我失去了一些東西,是一樣的控制器? –