Javascript 在html中调用角度函数
我想知道是否有办法调用我在范围内设计的函数Javascript 在html中调用角度函数,javascript,angularjs,Javascript,Angularjs,我想知道是否有办法调用我在范围内设计的函数 <ul class="ui-listview ui-radiobutton" ng-repeat="meter in meters"> <li class = "ui-divider"> {{meter.DESCRIPTION}} {{htmlgeneration}} </li> </ul>
<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
}
-
{{meter.DESCRIPTION}}
{{htmlgeneration}
$scope.htmlgeneration=函数()
{
废话
}
该函数称为htmlgeneration。本质上,我想做的是在使用angular时在LI元素中动态附加html 是的,只需添加括号(调用函数)。确保函数在作用域中,并实际返回一些内容
<ul class="ui-listview ui-radiobutton" ng-repeat="meter in meters">
<li class = "ui-divider">
{{ meter.DESCRIPTION }}
{{ htmlgeneration() }}
</li>
</ul>
-
{{meter.DESCRIPTION}}
{{htmlgeneration()}}
有没有使用参数的方法?@Serge是的,将参数正常传递给函数。从HTmL调用函数时,如@SomeKittens所说,函数将被多次调用。为什么?答案是。所以从HTML调用函数时要小心。这可能会减慢页面的加载速度。