我有一个属性指令“my-isolate-directive”,它修饰它所附加的 HTML 元素的值。我将其设置为隔离范围,以便我可以将参数传递给它。
但我还想继续引用父作用域中的对象 - 例如下面的“outerVar” - 来自具有属性指令的元素的值:
<div>
'outerVar' shows! {{outerVar}}
</div>
<div my-isolate-directive my-isolate-directive-param="requiredParam">
Oops! 'outerVar' does not show! {{outerVar}}
</div>
这可能吗?
最佳答案
事实并非如此。隔离作用域的目的正是为了通过不从任何其他作用域继承来阻止您尝试实现的目标。如果您不想访问父作用域但仍创建一个新作用域,则应设置 scope: true
。
关于javascript - 我可以从具有隔离作用域属性的元素的内部 HTML 访问父作用域吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39009446/