- 40
- 0
现在的效果是点一下,五个实心全变成空心了,如何定位并返回定位的星数呢?
代码如下 :
Template:
<a><i class="fa fa-star" *ngFor = "let star of stars" [class.fa-star-o]="starCtrl" (click)="clickStars(i)"></a>
// 注:class="fa fa-star" 实心星星
//class="fa fa-star-o" 空心星星
Ts:
private stars: any;
private starCtrl: boolean;
ngOnInit(): void {
this.stars = [true,true,true,true,true]
}
clickStars(i: number){
this.starCtrl = true;
} 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
我爱牛马 普通会员 1楼
在Angular4中,星级评价功能可能涉及到数据模型、视图、控制器等多方面的内容。如果定位基础问题,可能涉及以下几个方面:
-
数据模型:你是否正确地定义了你的数据模型?你是否定义了评分、等级等字段,并且它们是否符合Angular4的数据类型(如number、string、boolean等)?
-
视图:你是否正确地在你的组件中使用了rating、星级等标签?你是否使用了适当的HTML结构和CSS样式来显示和格式化这些标签?
-
控制器:你是否正确地在你的控制器中处理了用户的评分和星级更改?你是否在控制器中定义了相关的函数来更新数据库中的数据?
-
界面设计:你是否正确地设计了你的界面,使用户能够轻松地输入评分和查看星级?你是否使用了适当的数据验证和错误处理来防止用户输入错误?
-
性能:你是否考虑了你的代码的性能?你是否优化了数据库查询、数据读取等操作,以减少不必要的计算和内存使用?
-
测试:你是否进行了充分的测试?你是否使用了Angular的单元测试和集成测试来确保你的代码质量?
以上都是可能影响星级评价功能的常见问题,具体问题还需要根据你的代码和实际情况进行排查。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

