AngularJS UI引导分级控制
我试图将指令的属性绑定到范围变量。我希望我的UI引导控件在该范围变量更改值时动态更改外观 这是普朗克: 每次按下某些复选标记时,$scope.max增加1。 但是,由于相同的$scope.max作为'max'属性传递给'rating'元素,因此我希望每次单击一些现有的复选标记时,这个'rating'元素在右侧添加额外的复选标记AngularJS UI引导分级控制,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,我试图将指令的属性绑定到范围变量。我希望我的UI引导控件在该范围变量更改值时动态更改外观 这是普朗克: 每次按下某些复选标记时,$scope.max增加1。 但是,由于相同的$scope.max作为'max'属性传递给'rating'元素,因此我希望每次单击一些现有的复选标记时,这个'rating'元素在右侧添加额外的复选标记 我想我正试图用新的参数重新绘制这个“评级”元素。这是否可能以及如何实现?我可以通过向元素添加ng if,并在评级更改时修改布尔值来模拟您想要的行为。 您是否试图在每次单
我想我正试图用新的参数重新绘制这个“评级”元素。这是否可能以及如何实现?我可以通过向元素添加ng if,并在评级更改时修改布尔值来模拟您想要的行为。
您是否试图在每次单击时更改复选标记的数量?这会让用户感到非常困惑。我的确切用例只会阻止其他SO用户帮助我。这只是我问题的一种表现。。。我希望有多个这样的评级元素。然后在多个评级中分配固定数量的分数。因此,当一个评级从7降低到4时,所有其他评级元素现在都有额外的3分可用。当其中一个评分用完了这3分,那么所有的评分都没有额外的分数了……相反,你描述的问题越多,帮助就越容易。
$scope.rating.max += 1;
$scope.render = false;
$timeout(function() {
$scope.render = true;
}, 0, true);