我正在尝试将 HTML 存储在范围变量中,然后在模板视图中使用它。当我在阅读如何以角度进行此操作时,我遇到了ng-bind-html
. 在那我注意到,当我用 , 等绑定 html 标签时<a>
,<strong>
它可以工作。但我无法为其添加<input>
标签。
意思是,这有效:
$scope.myHtml = '<strong>This is <a hreaf="#">Something</a></strong>';
模板:
<p ng-bind-html="myHtml"> </p>
但这不起作用:
$scope.myHtml = '<input type="text" />';
模板:
<p ng-bind-html="myHtml"> </p>
以上只是一个简化的示例,仅用于演示目的。我的问题是:
1) 标签不能与 ng-bind-html 指令一起使用吗?
2)如果没有,我怎样才能 html 绑定输入标签,以便我可以将其插入到视图中?