javascript - 未添加重复芯片时触发的验证事件
问题描述
当我尝试添加重复的芯片时,组件会自动删除新添加的芯片,因为它不允许添加重复的芯片。
我需要触发一个事件,我可以依赖该事件来查看用户无法添加重复筹码的验证消息
<div ng-controller="BasicDemoCtrl as ctrl" layout="column"
ng-cloak="" class="chipsdemoBasicUsage" ng-app="MyApp">
<md-content class="md-padding" layout="column">
<h2 class="md-title">Make chips editable.</h2>
<md-chips ng-model="ctrl.editableFruitNames" readonly="ctrl.readonly"
md-removable="ctrl.removable" md-enable-chip-edit="true"
input-aria-label="Fruit names">
</md-chips>
<em ng-if="if chips duplicated(the condition which I need)">You have
added a duplicated chip</em>
尝试添加重复的芯片..重复的芯片将被自动删除,没有任何验证消息https://codepen.io/aRagabCs/pen/OYXwEx
解决方案
推荐阅读
- ruby - :^ 在 Ruby 中代表什么?
- javascript - jquery完整日历使用循环动态添加事件
- angularjs - 使用 ng-if 从 json 数组的值填充 html 表
- neo4j - 如何使用 Neo4j Cypher 从 JSON 创建一对多关系
- git - Git Bash(Guest OS) 和 GitBash(Host OS) 显示不同的状态
- python - 内存使用:字符串列表与字符串列表
- excel - 在一系列列上使用 SUMIF 或使用 SUMPRODUCT 忽略文本项
- php - 如何在 Windows 服务器上安装 ImageMagick php 扩展以在 IIS 服务器上使用
- android - 在 Android 自定义通知视图中显示内联回复
- .htaccess - 重写规则不起作用 - 重定向到新网址