我是Angular.js的新手,我試圖製作一個自定義指令(其中包含一個控制器,其中包含函數),並將其鏈接到控制器。當控制器中的一個對象($ scope.MyObj)發生變化時,我希望在我的指令控制器中有一個類似的對象,它以相同的方式進行更改。另外,可以從我的基本控制器調用在我的指令控制器中聲明的函數/範圍方法(或者當基本控制器中的對象發生更改時調用指令控制器中的函數)。AngularJS自定義指令雙向數據綁定
0
A
回答
0
特拉維夫本 - 優素福對http://www.codelord.net寫了一個相當不錯的一篇關於它在那裏,他基本上是掛鉤到從一個孤立的指令範圍控制器:
0
如果您正在使用角1.4及以上可以使用bindToController
這樣的事情:
.directive('mdAddress', function mdAddress() {
var directive = {
restrict: 'EA',
scope: {},
bindToController: {
address: '='
},
templateUrl: 'modules/address/address.html',
controller: AddressController,
controllerAs: 'dir'
};
相關問題
- 1. Angularjs指令,雙向綁定不綁定
- 2. Angular2自定義指令雙向綁定
- 3. AngularJS中的自定義指令中的雙向綁定
- 4. 自定義分層AngularJS指令與雙向綁定
- 5. AngularJs屬性指令2雙向綁定
- 6. AngularJS指令$ watch雙向綁定
- 7. AngularJS指令templateUrl函數使用雙向數據綁定
- 8. AngularJs自定義指令不綁定「textarea」
- 9. 指令中的AngularJS雙向數據綁定不起作用
- 10. 嵌套指令中的AngularJS雙向數據綁定
- 11. 雙向綁定指令
- 12. 自定義指令 - 雙向綁定不起作用
- 13. Angularjs雙向綁定
- 14. angularjs定製指令雙向綁定表不工作
- 15. AngularJS工廠雙向數據綁定
- 16. Polymer-AngularJS雙向數據綁定
- 17. Angularjs單向綁定綁定數據雙向
- 18. Angularjs自定義指令
- 19. AngularJS自定義指令
- 20. AngularJS自定義指令
- 21. AngularJS:指令綁定
- 22. AngularJS指令綁定
- 23. AngularJs指令中的數據綁定
- 24. 瞭解angularjs指令和數據綁定
- 25. 角4 - 自定義雙向綁定
- 26. 指令循環內的雙向綁定
- 27. 角度指令雙向綁定問題
- 28. 雙向綁定指令與popover/clickover
- 29. 角指令不是雙向綁定
- 30. Angularjs文字雙向綁定