如何动态地更改AngularJS Bootstrap UI中额定值的最大值



我才刚刚开始使用angularjs。我正在为此项目使用AngularJS Bootstrap-UI。我正在对指令进行评级,我想更改最大值。但是这些更改并未反映在评级指令

<rating ng-model="rate" max="max"></rating>
<a href="#" ng-click="change(10)">Change Max</a>

我从$scope.max = 5开始,它有效。但是,如果我使用这样的函数更改最大。

$scope.change = function(value) {
   $scope.max = value;
}

这不反映在指令中。

我感谢任何帮助。

它确实有效 - 我在下面的plunker中尝试了一下。http://plnkr.co/edit/trd0znyw8var8eewrkpj?p=preview

<rating ng-model="rate" max="max" readonly="isReadonly" on-hover="hoveringOver(value)" on-leave="overStar = null"></rating>
    <a href="#" ng-click="change(8)">Change Maxim</a>

您可以主机。log并查看输出吗?

相关内容

  • 没有找到相关文章

最新更新