想動(dòng)態(tài)的控制子模塊加載的控制器
ng-controller="{{myCtrl}}"
但是這樣會(huì)報(bào)錯(cuò),系統(tǒng)提示myCtrl不是一個(gè)function。
應(yīng)該是渲染的優(yōu)先級(jí)問題,就是ng-controller渲染太快,后面的變量值還沒來的及取到。
求大神指點(diǎn)下,這個(gè)要怎么辦?
ringa_lee
為什么要加雙括號(hào),myCtrl
是個(gè)正確controller
的話去掉雙括號(hào)直接寫就行了啊。
很明顯angular把ngController指令的參數(shù)當(dāng)作字符串去解析,并非表達(dá)式!