我看到是否有办法调用我在范围内设计的函数。
<ul class="ui-listview ui-radiobutton" ng-repeat="meter in meters">
<li class = "ui-divider">
{{meter.DESCRIPTION}}
{{htmlgeneration}}
</li>
</ul>
$scope.htmlgeneration = function()
{
blah blah
}
该功能称为htmlgeneration。基本上我想要做的是在使用angular时动态地在HTML元素中附加html。
答案 0 :(得分:38)
是的,只需添加括号(调用函数)。确保函数在范围内并实际返回一些内容。
<ul class="ui-listview ui-radiobutton" ng-repeat="meter in meters">
<li class = "ui-divider">
{{ meter.DESCRIPTION }}
{{ htmlgeneration() }}
</li>
</ul>