隔离范围访问其他范围

时间:2015-07-16 18:32:06

标签: angularjs

我有一个带有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 

0 个答案:

没有答案