1
A
回答
0
您可以使用指令本身來設置控制器,請參閱John Papa's Style Guide(編寫良好AngularJS代碼的非常有用的指南)。直接鏈接到指令部分,其中有一個與您的控制器鏈接的示例。
0
如果您在指令中使用隔離範圍。控制器範圍可以通過聲明範圍中指令
scope : {
sampleVariable: '='
}
改變,並且從指令觀察和通過可變地作爲屬性指令
<div sample-variable="sampleVariable" > </div>
0
在創建指令需要的範圍屬性設置爲false 。 它在指令中所做的是不會創建新的隔離範圍,並且您正在使用控制器的範圍。
通過這種方式,您可以訪問所有控制器變量,並且當您修改它時也會反映控制器中的變化。
相關問題
- 1. 訪問範圍變量從控制器的指令在angular.js
- 2. 從指令控制器訪問範圍
- 3. 如何從控制器中的指令獲取範圍變量?
- 4. Angularjs。訪問變量指令範圍
- 5. 如何訪問多個指令的範圍變量?
- 6. 如何訪問指令中定義的變量給控制器?
- 7. 從另一個指令訪問指令範圍變量
- 8. 將範圍變量從指令傳遞到它的控制器
- 9. 將範圍變量傳遞給指令的控制器
- 10. angularjs控制器訪問指令範圍值
- 11. 在指令範圍內訪問控制器功能
- 12. Angularjs指令的指令,並訪問設定範圍VAR在控制器
- 13. 如何訪問指令模板中的指令控制器變量?
- 14. 從控制器範圍傳遞變量指令
- 15. 如何訪問$範圍變量的角度,從鉻控制檯
- 16. 如何訪問指令父範圍
- 17. 如何與指令控制器中的隔離範圍變量進行交互?
- 18. 指令範圍並不控制器
- 19. 溝通指令/控制器和範圍
- 20. TCL變量範圍:訪問命令
- 21. 在子控制器模板中訪問父範圍變量 - 角
- 22. 指令/控制範圍,控制
- 23. angularjs訪問指令中的控制器變量
- 24. 隔離範圍指令不反映在控制器的範圍的變化
- 25. 角度指令範圍沒有反映控制器範圍的變化
- 26. AngularJS訪問指令控制器變量的指令鏈接功能
- 27. AngularJS:指令範圍與控制器範圍
- 28. 角結合指令範圍控制器範圍
- 29. 如何在指令的控制器內使用隔離範圍?
- 30. 如何從控制器調用指令範圍的函數
請參閱[隔離指令範圍](https://docs.angularjs.org/guide/directive#isolating-the-scope-of-a-directive)和[AngularJS指令屬性綁定說明](https: //gist.github.com/CMCDragonkai/6282750)(#6) –
代碼請... ...! –