在 AngularJS 中, 我想使用 Javascript 中定义的范围变量作为 HTML 中的“propertySkipCount”。我尝试使用 {{propertySkipCount}} 并直接使用 propertySkipCount,但两者都不起作用。
只有当我用 1 之类的值替换变量时,它才有效。
Javascript
$scope.propertySkipCount = 1;
HTML
<div class="form-group" ng-repeat="property in entity.entityPropertyTypes" ng-if="$index > propertySkipCount">
<div class="form-group" ng-repeat="property in entity.entityPropertyTypes" ng-if="$index > {{propertySkipCount}}">
更新:
我希望替换后的代码如下所示。如果我像下面这样硬编码,它就可以工作。
<div class="form-group" ng-repeat="property in entity.entityPropertyTypes" ng-if="$index > 1">
笨蛋
最佳答案
第一种方法工作正常,请检查
<div class="form-group" ng-repeat="property in entity.entityPropertyTypes" ng-if="$index > propertySkipCount">
关于javascript - AngularJS - html 中的范围变量语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33802218/