我有一個問題,我有兩個獨立的,有兩個型動物的控制器,就像這樣:更新Angularjs
<div ng-app='demoApp'>
<div ng-controller='FirstCtrl'>
{{date | date:'yyyy-MM-dd hh:mm:ss'}}
</div>
<div ng-controller='SecCtrl'>
<button type="submit" ng-click="update()" >Add</button>
</div>
</div>
我想更新在第一控制器的日期,當我點擊在第二個控制器的底部。
這是的jsfiddle:http://jsfiddle.net/wa8nsh9j/9/
你試過這個代碼?我認爲這是行不通的 - 你在'update'中創建新的對象,並在引擎蓋下打破$ watch。 http://jsfiddle.net/wa8nsh9j/12/ – MiTa 2014-10-28 09:00:56
創建新對象不會產生問題。當我們在'FirstCtrl'中將該新對象分配給$ scope.date時,就會出現問題。感謝您的意見。我已經更新了答案。 – 2014-10-28 09:21:42