Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS UI引导分级控制_Angularjs_Angular Ui Bootstrap - Fatal编程技术网

AngularJS UI引导分级控制

AngularJS UI引导分级控制,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,我试图将指令的属性绑定到范围变量。我希望我的UI引导控件在该范围变量更改值时动态更改外观 这是普朗克: 每次按下某些复选标记时,$scope.max增加1。 但是,由于相同的$scope.max作为'max'属性传递给'rating'元素,因此我希望每次单击一些现有的复选标记时,这个'rating'元素在右侧添加额外的复选标记 我想我正试图用新的参数重新绘制这个“评级”元素。这是否可能以及如何实现?我可以通过向元素添加ng if,并在评级更改时修改布尔值来模拟您想要的行为。 您是否试图在每次单

我试图将指令的属性绑定到范围变量。我希望我的UI引导控件在该范围变量更改值时动态更改外观

这是普朗克:

每次按下某些复选标记时,$scope.max增加1。 但是,由于相同的$scope.max作为'max'属性传递给'rating'元素,因此我希望每次单击一些现有的复选标记时,这个'rating'元素在右侧添加额外的复选标记


我想我正试图用新的参数重新绘制这个“评级”元素。这是否可能以及如何实现?

我可以通过向元素添加ng if,并在评级更改时修改布尔值来模拟您想要的行为。

您是否试图在每次单击时更改复选标记的数量?这会让用户感到非常困惑。我的确切用例只会阻止其他SO用户帮助我。这只是我问题的一种表现。。。我希望有多个这样的评级元素。然后在多个评级中分配固定数量的分数。因此,当一个评级从7降低到4时,所有其他评级元素现在都有额外的3分可用。当其中一个评分用完了这3分,那么所有的评分都没有额外的分数了……相反,你描述的问题越多,帮助就越容易。
    $scope.rating.max += 1;        
    $scope.render = false;
    $timeout(function() {
      $scope.render = true;  
    }, 0, true);