【发布时间】:2014-02-26 08:20:24
【问题描述】:
我的模块的控制器有一个属性作为我在其中组装 HTML 的字符串。
在指令中,我尝试将 HTML 字符串分配给工具提示的属性,即 “工具提示-html-不安全”。
我可以将整个元素分配给这个工具提示属性。如何访问父作用域的属性?
请查看我的 plunkr 以获取给出的代码: http://plnkr.co/edit/rTq8zrKdc3qABrc9Tde6?p=catalogue
【问题讨论】:
-
你想具体访问什么?
-
我正在尝试访问控制器中名为 contentHTML 的父范围属性,因为它在那里组装。从链接功能(参见 plunkr)中,如果我使用 element.html(scope[attrs.value])); 没有区别。或 element.html();因为所有标签都被返回并设置为属性。
-
您打算将指令放在 index.html 中的控制器中吗?
-
指令和控制器是同一个模块的一部分(请看我在plunkr中的代码)
标签: javascript html angularjs compiler-directives