Angularjs 本例中的填充键是什么
我正在创建星级评定系统。我在plnkr上得到了以下示例。但我有一个问题,什么是“填充”键以及我们为什么要使用它Angularjs 本例中的填充键是什么,angularjs,angular-directive,Angularjs,Angular Directive,我正在创建星级评定系统。我在plnkr上得到了以下示例。但我有一个问题,什么是“填充”键以及我们为什么要使用它 var updateStars = function () { scope.stars = []; for (var i = 0; i < scope.max; i++) { scope.stars.push({ filled2:
var updateStars = function () {
scope.stars = [];
for (var i = 0; i < scope.max; i++) {
scope.stars.push({
filled2: i < scope.ratingValue
});
}
};
var updateStars=函数(){
scope.stars=[];
对于(变量i=0;i
您可以通过以下链接找到整个示例
请建议。如果用户填写的stars小部件高于评级值,则您试图保留此字段=>的信息。它是一个包含布尔值的标志,该布尔值包含此表达式的结果 在html代码中,您正在迭代此stars数组并打印文本“\u2605”:
'<li ng-repeat="star in stars" ng-class="star" ng-click="toggle($index)">' +
'\u2605' +
'</li>' +
””+
“\u2605”+
“ ”+
因此,基本上,这个变量只是星星数组中的一个布尔占位符,您可以决定使用css设置它的样式。如果用户将星星小部件填充到评级值以上,您将尝试使用此字段=>保存信息。它是一个包含布尔值的标志,该布尔值包含此表达式的结果 在html代码中,您正在迭代此stars数组并打印文本“\u2605”:
'<li ng-repeat="star in stars" ng-class="star" ng-click="toggle($index)">' +
'\u2605' +
'</li>' +
””+
“\u2605”+
“ ”+
所以基本上这个变量只是星号数组中的一个布尔占位符,你可以决定用css设置它的样式,填充的键是布尔标志,它决定了你的星号css 基本一致:
<ul class="rating">
<li ng-repeat="star in stars" ng-class="star" ng-click="toggle($index)"></li>
</ul>
filled
键是布尔标志,它决定了你的星型css
基本一致:
<ul class="rating">
<li ng-repeat="star in stars" ng-class="star" ng-click="toggle($index)"></li>
</ul>
如果我想用这个,我怎么用这个,请用代码建议。如果我想用这个,我怎么用这个,请用代码建议。