Angular4 样式绑定计算(基础问题)
问题1:如下{active: 3> 3 - 1}
,是如何计算的?
active: stars是两个class
问题2:如果class类名有"-",如"fa-b"好像就不好用了,如何解决呢?
这是一个星级评价功能
传得是位置,比较的是索引,如果点击第三位,i=3, {active: 3> 3 - 1} 小于3的都显示。
<span class="stars" *ngFor="let i of [1, 2, 3, 4, 5]"
[ngClass]="{active: stars > i - 1}"
(click)="clickStars(i)
</span>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
3> 3 - 1
为true
,则使用active
这个class{'fa-b': 3> 3 - 1}