我有一个带有isoleted范围的指令,但是在指令的scope属性中我放了代码:
parentController: "="
在我的自定义指令的html中,我把:
< my-directive data-parent-controller="controllerName.controller">
在我的控制器中,我有一个可变控制器接收&#34;这个&#34;作为你的价值。
app.controller('myCtrl', function(){
this.controller = this;
this.screenObject = {};
});
在指令中,我需要重新定义一些标记元素,如:
<pre> < input type="text" data-ng-model="directive.parentController.screenObject.property /> </pre>
当我改变元素的值时,另一个不会改变。
这可能吗? 如果可以的话,我该怎么办?
Obs:screenObject具有我在屏幕中使用的属性,如:
screenObject.code
screenObject.descryption