删除删除ng网格中最后一行的功能
Delete remove functionality for last row in ng-grid?
我有一个功能,允许我的ng网格删除行,当您单击删除按钮时,该行将从ng网格中删除。下面是我现在如何设置它的示例:
http://plnkr.co/edit/NL7sMGT6acdUHAAZPNba?p=preview
我想得到它,这样删除按钮就消失在最后一行。例如,在上面的示例中,除了Enos
条目之外的所有条目都没有删除按钮。此外,如果我在Enos
下创建了一个新行,那么Enos将有一个remove
按钮,而Enos
下的新行将没有删除功能。我有添加/删除行的功能,但我只想让删除按钮在最后一行消失。我该怎么做?
如有任何帮助,我们将不胜感激。谢谢
当行索引是集合中的最后一个时,可以使用ng-hide
指令隐藏按钮:
<input type="button"
value="remove"
ng-click="removeRow()"
ng-hide="row.rowIndex == $parent.myData.length-1" />
这将使用$parent
属性访问父作用域上的原始列表以获取计数。
相关文章:
- 使用Ajax和JQuery从SQL数据库中添加和删除一行
- infrastics igGrid:如何使用javascript删除一行
- Html-从数据库中删除一行
- 单击按钮时删除一行
- 如何防止谷歌闭包编译器删除一行
- 前端 MySQL,删除一行
- 如何在 jQuery/javaScript 中从 txt 文件中删除一行
- 使用表单中的PHP按钮根据变量ID从MYSQL数据库表中删除一行
- 使用 jQuery 拖放从 SQL 表中删除一行
- 从角度$scope承诺中删除一行
- 如何基于字段从javascript对象中删除一行并重新排列对象
- 如何在Javascript中删除一行
- PHP MYSQLI无法从数据库中删除一行数据
- 如何使用javascript每隔五秒钟删除一行表中的内容
- 从列表中删除一行后更新UI
- 不能从SQLITE数据库中删除一行
- AJAX调用PHP文件,从数据库中删除一行
- 在IF条件下写什么警告消息删除一行在javascript中
- JQuery,删除一行之前使用作为承诺
- 使用行id删除一行javascript