我有这样的html模板:
$scope.template = '<span class="pointer"><i class="icon-refresh pointer" ng-click="refresh()"></i></span>';
我想使用绑定此模板ng-bind-html
,我尝试使用它,也使用过ng-bind-html-unsafe
,但是不幸的是,它绑定了html字符串,没有单击动作。
<span ng-bind-html="template"></span>
<span ng-bind-html-unsafe="template"></span>
我读到类似的问题,它说ng-click
是加载后的ng-bind
,所以有人可以向我介绍如何解决这个问题吗?
您可以尝试ng-include并将模板放入静态文件中。
我认为,将HTML内容放在范围变量中有点违反一些角度哲学的准则。
如果以后要更改模板,是否要重新绑定模板并再次进行处理?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句