我正在尝试构建一组具有动态内容的动态标签集,
http://plnkr.co/edit/bhtMin1B1dwwqYvyrpVl?p=preview
1) 单击仪表板会打开一个带有指令的新选项卡
- 当我提供 a 的内容作为指令时,它会呈现为字符串。
- 我尝试使用 html 绑定 unsafe 和 $compile 函数使其作为 Angular 组件运行 - 但无法
2)单击菜单[项目管理->项目]显示站点列表,单击时我需要打开另一个选项卡传递参数(Proj-ID或Site-Id)
- 这个想法是在单击站点名称时调用一个函数,我将打开一个新选项卡,其中包含内容作为指令
- 但是由于我遇到了以前的问题,所以我无法做到这一点
- 这是将参数传递给指令的正确方法吗?
现在,plunkr 尝试将选项卡内容作为文件、字符串 o/p 并编译 - 没有成功
[我已经用上一个问题的相关细节修改了这个问题]
#1的解决方案:
由于某种原因 ng-bind-html-unsafe 不适用于 Angular Elements。我必须根据我在 STO 上找到的信息创建一个编译指令http://docs.angularjs.org/api/ng .$compile