位置: 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

  • 快手上怎么下载别人发的视频?(快手上怎么下载视频)

    快手上怎么下载别人发的视频?(快手上怎么下载视频)

  • 红米note8pro90hz如何打开(红米note8pro怎么开启90hz屏幕刷新率)

    红米note8pro90hz如何打开(红米note8pro怎么开启90hz屏幕刷新率)

  • AirPods充电仓接触不良(airpods充电仓接触点发霉)

    AirPods充电仓接触不良(airpods充电仓接触点发霉)

  • 华为手机nova7耳机怎么用(华为手机nova7耳机插上去没反应)

    华为手机nova7耳机怎么用(华为手机nova7耳机插上去没反应)

  • 电脑保留个人数据重置(电脑保留个人文件是哪些)

    电脑保留个人数据重置(电脑保留个人文件是哪些)

  • 微信聊天背景图尺寸比例(微信聊天背景图超清)

    微信聊天背景图尺寸比例(微信聊天背景图超清)

  • 有限的访问权限怎么回事(有限的访问权限无线网络无法连接)

    有限的访问权限怎么回事(有限的访问权限无线网络无法连接)

  • 荣耀v30是华为手机吗(荣耀v30是华为手表吗)

    荣耀v30是华为手机吗(荣耀v30是华为手表吗)

  • 电话把对方拉黑对方打过来会知道吗(电话把对方拉黑了对方发信息显示什么)

    电话把对方拉黑对方打过来会知道吗(电话把对方拉黑了对方发信息显示什么)

  • 闲鱼半包邮是什么(闲鱼半包有啥意思)

    闲鱼半包邮是什么(闲鱼半包有啥意思)

  • vivox30对比华为nova6(vivox30对比华为p40拍照)

    vivox30对比华为nova6(vivox30对比华为p40拍照)

  • 电视wifi身份验证出现问题(电视wifi身份验证)

    电视wifi身份验证出现问题(电视wifi身份验证)

  • 什么是人工智能的核心(什么是人工智能技术)

    什么是人工智能的核心(什么是人工智能技术)

  • 苹果怎么添加小组件(苹果怎么添加小组件照片到桌面)

    苹果怎么添加小组件(苹果怎么添加小组件照片到桌面)

  • 快手原视频怎么保存(快手原视频怎么去水印)

    快手原视频怎么保存(快手原视频怎么去水印)

  • 电脑重置后怎么安装系统(电脑重置后怎么恢复成以前那样)

    电脑重置后怎么安装系统(电脑重置后怎么恢复成以前那样)

  • 苹果11por运行内存是多少(苹果11pro内存运行)

    苹果11por运行内存是多少(苹果11pro内存运行)

  • 淘宝物流投诉怎么撤回(淘宝物流投诉怎么撤投诉)

    淘宝物流投诉怎么撤回(淘宝物流投诉怎么撤投诉)

  • 共享单车怎么开启地理位置(共享单车怎么开灯)

    共享单车怎么开启地理位置(共享单车怎么开灯)

  • QQ音乐怎么设置顺序播放(qq音乐怎么设置不被其他应用中断)

    QQ音乐怎么设置顺序播放(qq音乐怎么设置不被其他应用中断)

  • 两台电脑文件共享教程(两台电脑文件共享,显示没有访问权限)

    两台电脑文件共享教程(两台电脑文件共享,显示没有访问权限)

  • vue项目pc端和移动端适配(vue移动和pc两套代码)

    vue项目pc端和移动端适配(vue移动和pc两套代码)

  • 结转代扣社会保险费分录
  • 公司欠款利息收入需要交增值税吗?
  • 红字发票可以只开金额没有数量吗
  • 流动性比例高好还是低好
  • 结转本期会计分录
  • 营改增抵减的销项税额是什么意思
  • 行政事业单位专用材料费列支范围
  • 代扣代缴的增值税算进项税吗
  • 市场费用的账务处理
  • 新公司成立前期人员配置
  • 增值税和消费税的区别和联系
  • 运费发票备注栏新规定
  • 单位年底发放的补助
  • 小规模纳税人定额发票累计领用金额
  • 小规模纳税人开专票税率是1%还是3%
  • 个税累计预缴税额税率表是年还是月
  • 机动车发票冲红怎么操作
  • 外经证过期没报验
  • 损益类科目的借方表示
  • 公司注销要交分红税吗
  • 智能化的发展现状与趋势
  • 收到项目资本金可以记到实收资本吗
  • 住宿费和差旅费
  • PHP:oci_num_rows()的用法_Oracle函数
  • php数字转换大写
  • 网速不稳定的解决方法
  • 电脑输入法无法输入中文怎么办
  • 资产减值损失在贷方表示什么意思
  • 发生坏账时的会计处理
  • 入库材料未付款属于什么会计科目
  • codeigniter 教程
  • 矿产资源补偿费是什么
  • php pdo oracle
  • 斑鹿,滕波尔国家公园,印度 (© Ondrej Prosicky/Shutterstock)
  • 收到承兑汇票怎么签收
  • 企业研发费用加计扣除最新政策
  • 精确控制 英文
  • h5页面跳转小程序不显示按钮
  • linux嵌入式开发教程
  • 如何用php操作mysql
  • php授权ip访问
  • 外贸企业上年的税收
  • 劳动仲裁要出钱吗
  • 哪些计入其他收益与营业外收入
  • 所得税费用会计科目代码
  • 税务机关代开的增值税专用发票不含税销售额是什么意思
  • 模板的固定
  • 中级会计报名必须用电脑吗
  • 税收返还要交税费吗
  • 公司投资者如何避免风险
  • 电子设备折旧残值率
  • 税务局手续费返还什么时间到账
  • 公司注销其他应付款法人借款
  • 企业代扣的个人所得税款收入属于哪个会计科目
  • 留抵进项税抵扣预缴怎么做账
  • 注册资本转出可以吗
  • 法人能去税务局开个人发票吗
  • 怎么用公式计算结果填充单元格
  • 如何保证系统异常状态
  • win7系统默认输入法
  • windows cortana打开
  • vrvarp.exe是什么
  • assoc.exe
  • pe硬盘安装win7系统教程
  • 统计动态分析
  • Unity3D游戏开发培训课程大纲
  • jquery动态设置元素的值
  • 不错的意思
  • 怪物掉落物品的获取方式
  • jquery设置图片路径
  • 文件夹怎么变成
  • js函数里的函数怎么调用
  • javascript 基础篇4 window对象,DOM
  • 【mclin】手把手叫你在Eclipse里添加Android开发功能(附:完整离线版Android_SDK和Android_ADT下载)
  • android studio项目无法运行
  • comparable接口怎么用
  • 青海国税局官网
  • 国家税收返还政策有哪些
  • 海关退税是什么意思啊
  • 税务年报怎么操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设