Avoid replacing instance root $data. Use nested data properties instead.

翻译

避免替换实例根$data。请改用嵌套数据属性

错误的代码

const demoData={name:"小明",age:19
}this.$data=demoData; //此种直接赋值即会导致警告产生(对象的拷贝默认是深拷贝即引用)

产生原因

最新的Vue已经不允许这样直接对跟实例$data进行赋值

解决方案

使用 Object.assign() 进行浅拷贝

const demoData={name:"小明",age:19
}Object.assign(this.$data,demoData); 

转载于:https://www.cnblogs.com/roseAT/p/11360582.html

Vue开发警告[Vue warn]: Avoid replacing instance root $data. Use nested data properties instead.相关推荐

  1. 【vue开发】vue导出Excel表格教程demo

    前端工作量最多的就是需求,需求就是一直在变,比如当前端数据写完之后,需要用Excel把数据下载出来:再比如前端在没有数据库想写些demo玩时,也是很好的选择. 第一步安装依赖包,修改配置 1.装依赖: ...

  2. vscode搭建vue开发环境(vue入门)

    本文基于vue2.0版本,文末说明怎么升级为vue3.0版本 一.安装VScode 从官网下载,安装就行.以下操作在win+r -> cmd 命令行界面执行.在vscode中就是在创建好的项目空 ...

  3. 【vue开发】vue插件的install方法

    MyPlugin.install = function (Vue, options) {// 1. 添加全局方法或属性Vue.myGlobalMethod = function () {// 逻辑.. ...

  4. Vue终端取消vue、prettier警告warn

    使用vue-cli创建时,选择了linter/formatter检查代码格式就会有警告和报错 如下,警告:代码中的换行不符合规范.我裂开 如果在这堆warn中有一个error的报错,还要找好久. 在. ...

  5. vue路由,解决同一路由页面多次触发不刷新页面【vue开发】

    vue路由,解决同一路由页面多次触发不刷新页面[vue开发] vue路由的机制是这样的: 不同的路由vue会刷新并跳转到相应路由,但如果是下一个点击触发的还是当前路由则当前路由页面不会被刷新 要解决的 ...

  6. 前端开发:Vue报错Avoid mutating a prop directly since the value will be…的解决方法

    前言 前端开发中,在使用Vue开发的时候,经常会遇到一些很共性的报错提示,而且有时候提示已经很明确的告诉开发者问题出现在哪里,尤其是在Chrome的控制台输出上面,只要看一下输出日志就知道问题所在.但 ...

  7. [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever...

    报错 [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the paren ...

  8. vue.runtime.esm.js?2b0e:619 [Vue warn]: Avoid mutating a prop

    问题描述 vue.runtime.esm.js?2b0e:619 [Vue warn]: Avoid mutating a prop directly since the value will be ...

  9. 关于使用elementUI DateTimePicker组件报错[Vue warn]: Avoid mutating a prop directly since the value will be

    报错信息如下: [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the ...

最新文章

  1. GUI编程之tkinter
  2. 基于springboot实现疫情管理系统
  3. Smobiler实现扫描条码和拍照功能(开发日志八)
  4. 完全二叉树最小深度_二叉树:我有多少个节点?
  5. Windows Presentation Foundation (WPF)中的命令(Commands)简述
  6. 关于linux内核模块的装载过程
  7. Ueditor百度编辑器中的 setContent()方法的使用
  8. 网站访问优化,未完待续
  9. ZTE Unveils World's First WiMAX Mobile Video Surveillance Terminal
  10. mybatis collection标签_MyBatis第二天(结果映射+动态sql+关联查询)
  11. android compare方法,如何的CompareTo或在Android Studio中
  12. 百度地图实战Android开发视频教程
  13. pandas如何将两个表根据某个数组合并
  14. 【LaTeX中英排版系列】LaTeX中英双标题、作者、机构、摘要文档首页排版指北
  15. 电商系统:优惠券实体设计、数据库表设计、满减券、运费券
  16. 做什么网站赚钱?关于网站赚钱项目的剖析以及方向
  17. 签名签名签名签名签名签名签名
  18. 基于RFID定位技术的资产管理--新导智能
  19. 推荐一个好用的书摘软件
  20. 华硕主板无盘启动bios设置_华硕影驰 bios设置,详细教您华硕主板bios如何设置U盘启动...

热门文章

  1. 148 朴光佑 蓽齋
  2. 银行笔试计算机基础知识点归纳,银行笔试:六大行笔试考情及重点梳理(内含免费模考)...
  3. 计算机格式为gpt怎么更改,硬盘格式转换,手把手教你如何将硬盘mbr格式转换为gpt格式...
  4. 解决win7和win8的64位系统安装NetAdvantage时总是提示%SystemDriver%inetpub\wwwroot错误的方法...
  5. 第九周项目四----广义表算法库及应用1
  6. 6个步骤教你用Python解数独!(含实例代码)
  7. Python 把蓝底照片转化为白底照片
  8. 京东云云主机试用体验
  9. 工业物联网案例:注塑机PLC联网监控解决方案
  10. 怎么用微信公众号领取淘宝诶不优惠券购物教程