猿问

directive中的双向绑定,如何立即更新数据?

directive中的双向绑定,如何立即更新数据



幕布斯7119047
浏览 962回答 2
2回答

慕少森

// 貌似angular的绑定需要一定时间,所以scope不是最新值// 或者这样说,link执行在绑定操作前// 顺序:scope->controll->compile->link->ngbind->template

料青山看我应如是

在link函数里加一个对scope.number的$watch,将scope.onClick()放入该watch的回调函数中执行。$scope.$watch('number', function() {scope.onClick();});
随时随地看视频慕课网APP

相关分类

AngularJS
我要回答