0
爲什麼我無法訪問onclick方法中定義的方法中的數據?獲取雙向數據綁定數據
onclick: function(d, i) {
$scope.country = d.name;
console.log($scope.country);
}
我想從對象的名稱和在HTML顯示<h1>Clicked: {{country}}</h1>
Plunker
爲什麼我無法訪問onclick方法中定義的方法中的數據?獲取雙向數據綁定數據
onclick: function(d, i) {
$scope.country = d.name;
console.log($scope.country);
}
我想從對象的名稱和在HTML顯示<h1>Clicked: {{country}}</h1>
Plunker
國家項目指導其內部具有定義一個孤立的範圍。 所以,你需要通過它的國家在html:
<country-item country="country"></country-item>
如果您需要添加相同的行爲在圖吧點擊時,你必須添加$範圍$適用()在onclick回調。 :
onclick: function(d, i) {
$scope.country = d.name;
$scope.$apply();
}
摘要循環已經結束,您需要通知Angular某些內容已經更改。
我已經試過了,它不工作:/ http://plnkr.co/edit/OhhaH5LIldTTagwZmnCk?p=preview – corry
試試這個:http://plnkr.co/edit/bZtOGPzm221ydO8UEdWB?p=preview – Bata
我認爲他想要顯示條形圖數據的國家onclick –