位置: IT常识 - 正文

DOMException: Failed to execute ‘insertBefore‘ on ‘Node‘: The node before which the new node ...报错

编辑:rootadmin
DOMException: Failed to execute ‘insertBefore‘ on ‘Node‘: The node before which the new node ...报错

推荐整理分享DOMException: Failed to execute ‘insertBefore‘ on ‘Node‘: The node before which the new node ...报错,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

今天遇到了此类问题

DOMException: Failed to execute ‘insertBefore‘ on ‘Node‘: The node before which the new node ...报错

于是乎,我翻遍别人的博文,得出的结论大概意思就是vue在数据变化时,自动插入节点,但是插入节点之前的那个节点已经不在了。

别人给出的解决方案就是把v-if改成v-show,至于v-if和v-show的原理我在这里就不做赘述了。但我说一句,就是这个方法还是解决不了我的问题。

排了一遍,眼尖的我发现,我的项目伙伴,在代码标签居然使用索引作为key值,索引啊,普遍情况下没有啥问题,但是一旦涉及要操作数据去重新渲染页面,那问题就大了,果然,最后解决问题就是我使用了item.id去绑定我的key值,完美解决我的问题。

为什么不建议使用 index 作为 key 值?使用下标作为 key 值, 随着页面的重新渲染, key 值也发生了变化,导致的问题就是以前的数据和重新渲染后的数据随着 key 值的变化从而没法建立关联关系,开发过程中, 因为我们的数据绝大部分都是从后台获取来的. 数据库中每一条数据都会一个 id . 作为唯一标识. 而这个 id 也是我们最常使用作为 key 值来源。

其实,真正开发中,使用index作为key值遇到的坑位挺多的,虽然解决了挺多次这种问题导致的bug,但是这一次还是又踩坑了.......(ಥ﹏ಥ)

具体问题具体分析,具体代码具体分析。所以,在这里我也只是记录一下,给友友们一个参考。

本文链接地址:https://www.jiuchutong.com/zhishi/293100.html 转载请保留说明!

上一篇:Vue3自动引入组件,组件库(vue组件引入外部js)

下一篇:详解 HttpServletResponse

  • 房地产企业增值税计算
  • 一般纳税人金税盘抵税会计分录
  • 借款合同印花税减免优惠政策2022
  • 新车车船税怎么交
  • 其他应收款审计说明怎么写
  • 以前年度损益调整在借方是什么意思
  • 新个税系统如何操作
  • 出纳个人账户转公户
  • 无形资产处置收益计入
  • 运输费计入什么科目分录
  • 房地产企业成本分摊方法整理(附案例分析)
  • 企业所得税中的不征税收入有哪些
  • 新公司第一个月报税怎么弄
  • 应交城市维护建设税分录怎么做
  • 职工宿舍租赁费
  • 以前年度损益调整账务处理分录
  • 亏损企业交税
  • 销售新的固定资产怎么算
  • 两年前的发票能开红字发票吗
  • 应交税费包括了增值税吗
  • 公司周年庆典费用计入什么科目
  • 出租房屋收的押金合法吗
  • 一般纳税人所得税2023年税率
  • 管理费用劳务费包括什么
  • 外贸出口企业的租金能退税吗
  • 个体户能给自己交五险吗
  • ubuntu22.04更换RTX 4090显卡后,安装驱动和pytorch记录
  • 出租设备收取租金合法吗
  • 公司需要购买物品
  • 终止劳动合同赔偿需要缴税吗
  • joomla安装教程
  • 净资产收益率的概念
  • 独立核算的分公司的账务处理
  • 出口收汇手续费做什么科目
  • 购买加油卡如何做会计分录
  • 现金股利要交税
  • SQL Server 2016 CTP2.2安装配置方法图文教程
  • 简述sql server 2008的新增功能
  • 出口货物的进项税
  • 企业的项目有哪些
  • 无形资产界定
  • sqlserver存储过程返回多个结果集
  • 制造费用是费用吗?
  • 固定资产计提折旧凭证怎么做
  • 固定资产抵债交不交增值税
  • 开出去的发票没有进项发票怎么核算成本?
  • 诉讼财产保全保函
  • 冲销以前年度主营业务成本
  • 生产成本与工程施工
  • 挂靠被查出来后挂靠费怎么处理?
  • 外资企业计提盈余公积吗
  • 公账钱怎么取出
  • 所得税汇算清缴前取得跨年发票
  • 各种会计凭证的填制
  • windows xp操作
  • win10入门全教程视频
  • linux中安装软件可使用哪些方式
  • fedora安装apt
  • win8网页打不开
  • window10电话
  • win10 oem key
  • pgptray.exe - pgptray是什么进程 有什么用
  • red hat linux怎么用
  • 笔记本电脑显示英特尔服务未在运行
  • redeonsoftware更新
  • win builds
  • android开发环境搭建实验报告总结
  • cocos2d教程
  • js的正则表达式
  • 如何设置edittext控件中的文字
  • perl -pi
  • 怎么设置网页就用指定浏览器
  • jquery给复选框赋值
  • unity异步加载场景
  • 轻松实现财富自由
  • 台州土地成交
  • 黑龙江省国税局网站
  • 贵州企业申报系统
  • 去税务局补缴税款医疗费不带证件可以吗
  • 江西省国家税务局工作人员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设