为列表项 ng 创建唯一的错误消息 - 重复角度
create unique error message for list item ng- repeat angular
我有一个HTML页面来显示用户的帖子。从服务器获取帖子时,我使用 ng-repeat 将它们显示在列表中,并带有肯定或唠叨的投票按钮,如下所示:
<div ng-repeat = "z in posts">
{{z.content}}
{{z.uploadTime}}
{{z.uploadingUserNickname}}
{{z.rating}}
<br>
<button name= "PositiveVoteBtn" ng-click = "PositiveVote(z)"> Positive vote to Answer</button>
<button name= "NegativeVoteBtn" ng-click = "NegativeAnswerVote(z)"> Negative Vote to Answer</button></div>
当用户投票支持答案时,服务器会验证用户是否没有投票给自己的帖子,并且他没有投票两次。
如果投票无效,我想在投票按钮旁边显示一条错误消息,但我不确定如何使用 ng-repeat 识别错误消息(以便在控制器中更改它):如果我在 ng-repeat- 中使用 {{error}},则该消息将显示在所有帖子旁边。有什么想法吗?
您可以在帖子中添加一个可选的错误字段,z.error
。如果帖子有错误,则显示它:<div ng-show="z.error">{{z.error}}</div>
。
相关文章:
- jQuery在输入下验证post错误消息
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- 解析云代码错误:解析.错误{代码:141,消息:“未调用成功/错误”}
- 在AngularJs中隐藏默认错误消息
- 如果用户输入的长度小于最小长度,则显示错误消息
- 使用ASP.NET CustomValidator避免重复的错误消息
- KOValidation在错误消息中获取可观察值、$index()、$data等
- 更改精细上载中的错误消息
- 如何在页面刷新时隐藏错误消息
- 如何显示错误消息
- 滑块未显示,控制台中没有错误消息
- 表单提交没有'如果为空,则不会显示错误消息
- 为什么我的Alexa技能测试显示正确的lambda输出,但在开发人员控制台中测试时却给出错误消息
- 隐藏错误消息“;未选择文件”;asp:fileUpload的文本
- 如何在消息中抛出tv4错误
- 登录时显示自定义错误消息
- jQuery AJAX 调用以发布消息 - 错误 堆栈空间不足
- 不断收到'向云PubSub发送测试消息错误…'Google Cloud PubSub
- 抑制WebBrowser JavaScript消息错误
- 在Chrome中解析SVG路径日志消息错误