ng-zorro 升级后 nz-table 增删数据异常

问题

之前 table 的数据一直用 push 处理新增,splice 处理删除,升级到新版本 11 之后不行了:

<nz-table [nzData]="dataSet"></nz-table>
...
...
<nz-button (click)="add()"></nz-button>
add() {const item = {key    : `${this.i}`,name   : `Edward King ${this.i}`,age    : '32',address: `London, Park Lane no. ${this.i}`}this.dataSet.push(item);
}

解决

新增、删除分别改成如下写法:

// 增加数据
this.dataSet = [ ...this.dataSet, {key    : `${this.i}`,name   : `Edward King ${this.i}`,age    : '32',address: `London, Park Lane no. ${this.i}`
}];
// 删除数据
deleteItem(index) {this.dataSet = this.dataSet.filter((v, i) => index !== i);
}

参考

https://ng.ant.design/components/table/zh#%E6%B3%A8%E6%84%8F

ng-zorro 升级后 nz-table 增删数据异常相关推荐

  1. 阿里云峰会|阿里云数据中台重磅升级后拟扶持100万家企业数智化

    6月9日,在2020阿里云线上峰会上,阿里巴巴集团副总裁.数据技术及产品部负责人朋新宇推出Quick Audience.Quick A+两款全新产品,并升级Dataphin和Quick BI两款现有产 ...

  2. 阿里云峰会 | 阿里云数据中台 重磅升级后拟扶持100万家企业数智化

    6月9日,在2020阿里云线上峰会上,阿里巴巴集团副总裁.数据技术及产品部负责人朋新宇推出Quick Audience.Quick A+两款全新产品,并升级Dataphin和Quick BI两款现有产 ...

  3. MySql5.7 直接拷贝数据文件后出现table xxx doesn’t exist

    MySQL备份或者转移数据库时有一种方便的方法,就是直接拷贝MySQL目录下,data文件夹下对应的数据库文件夹:但当粘贴到另外的服务器下的data文件夹下后,虽然打开数据库后能看到各个table,但 ...

  4. mysql升级后将旧数据迁移到新 数据库中

    mysql升级后将旧数据迁移到新 数据库中 1.将原来数据库进行导出成.sql文件 例:StudentSql.sql 2.进入新数据库的bin目录下 复制bin目录 3.cmd进入bin目录下(需管理 ...

  5. 淘客API升级后的解决方案,怎么采集淘宝的商品数据

    淘客API升级后的解决方案,怎么采集淘宝的商品数据 继淘客API只能皇冠会员才能使用之后,研究了很多方法来解决采集的数据的问题 现在采用的是URL方式采集搜索页,然后商品API获取商品详情的方法. 然 ...

  6. 数据库升级后,准备使用原有数据文件启动数据库

    因听到以前同事说到11.2.1版本在进行子查询时,速度有时会莫名的慢下来.正好有时间,也是测试服务器, 那就把数据库升级到11.2.3吧.原计划是升级后可以直接使用数据库的相关文件就能启动数据库. 但 ...

  7. 打怪升级之小白的大数据之旅(六十七)<Hive旅程第八站:Hive的函数>

    打怪升级之小白的大数据之旅(六十七) Hive旅程第八站:Hive的函数 上次回顾 上一章,我们学习了如何对数据进行拆分–分区表与分桶表,使用分区表与分桶表,可以加快我们的查询效率..本章节是Hive ...

  8. angular项目 集成ng zorro 和ng alain

    angular项目 集成 ng zorro和ng alain(mock 和acl权限)学习笔记 这段时间,比较忙,很久没有写博客了.作为后端开发人员,第一次接触angular,以下是个人的学习心得和D ...

  9. 企业运维之域控篇(九)--辅助域强制占用后的操作--清除数据

    ----------------------------------------------------------- 企业运维之域控篇(九)--辅助域强制占用后的操作--清除数据  企业运维之域控篇 ...

最新文章

  1. Ensembl数据库下载参考基因组(植物拟南芥)
  2. nginx 配置信息
  3. SQL 与NoSQL
  4. spring的基本用法
  5. 一个小白的转行Python的经历!
  6. 【Vue2.0】—事件处理和事件修饰符(二)
  7. 【Todo】Java类型转换总结
  8. 太原理工大学ICPC队介绍(2019版)
  9. python书写跨越多行的字符串的两种方式
  10. POJ3414(BFS+[手写队列])
  11. m73p黑苹果_Hackintosh 黑苹果长期维护机型 EFI 及安装教程整理
  12. 蜂鸣片,蜂鸣器的原理以及驱动电路的个人理解
  13. 数据结构 队列学习总结
  14. android禁用传感器,Android 系统 强制 禁用 距离传感器 方法
  15. 银行招聘笔试计算机知识,【银行招聘】银行考试笔试中的综合知识考什么?
  16. hbuilderx ios自定义基座真机测试
  17. Android课设:简易音乐播放器
  18. H264系列(7):H.264与MPEG4区别
  19. 京东图书架构设计有感
  20. python保存图片到指定路径_python 抓取页面数据,并保存图片文本到指定目录文件夹...

热门文章

  1. Python游戏开发,Python实现开心消消乐小游戏 附带源码
  2. 光场相机1.0与光场相机2.0
  3. 如何添加51la代码及隐藏统计图标
  4. 文件上传服务器取直链,云服务器直链
  5. 给hacke拨乱反正 黑客、红客、蓝客究竟是什么
  6. 网件R6220路由器刷潘多拉盒子PandoraBox
  7. 你眼中的程序员 VS 程序员眼中的自己,是时候打破代沟了
  8. 观点五、史上首次揭露广告的真相
  9. 如何报p20手机数据导入计算机,华为P20系列手机与电脑共享内容传输文件的方法...
  10. ThinkPHP多语言文件包含RCE(QVD-2022-46174)