Composition API 创建的对象必须经过初始化,如果对已经创建的对象添加新的属性,就对出现标题中的错误。

const state = reactive({foo: 'bar'});
Reflect.isExtensible(state); // true
state.baz = 'this is not allowed'; // 报错

其实Vue仅仅是设置了对象不可扩展而已。这个错误本身是js报出的。

'use strict';var obj = {};
Object.preventExtensions(obj);obj.x = 'foo';

以上便会抛出该错误。但需要是严格模式。而现在我们写的代码都是ESM的,自然默认就是严格模式。

Composition API TypeError: Cannot add property xxx, object is not extensible相关推荐

  1. Uncaught TypeError: Cannot add property 0, object is not extensible 引起的思考

    默认情况下,对象都是可以扩展的,即对象可以添加新的属性和方法.使用Object.preventExtensions().Object.seal()和Object.freeze()方法都可以标记对象为不 ...

  2. Cannot add property xxx, object is not extensible

    1.Composition API 创建的对象必须经过初始化,如果对已经创建的对象添加新的属性,就对出现标中的错误. const state = reactive({foo: 'bar'}); Ref ...

  3. 解决 React的 typeerror: Cannot add property updater, object is not extensible

    活不多说直接上报错 1, 看那份报错代码 import React from 'react'export default class Test extends React.Component {con ...

  4. Cannot add property XX, object is not extensible || 递归添加属性无效 ||添加属性值添加了外层 ||react

    let arrch=[{name:'名字,id:000,children:[name:'名字1,id:111111,children:[name:'名字2,id:222222,children:[ n ...

  5. Cannot add property 1, object is not extensible

    angular 报错:Cannot add property 1, object is not extensible this.data = {folderValue: [] }this.data.f ...

  6. 手机访问真机调试显示: Cannot add property markTimeline, object is not extensible 怎么解决

    实战 \SpringBoot+Vue3 项目实战,打造企业级在线办公系统 3-2 用户登陆系统的流程说明 手机访问真机调试显示: Cannot add property markTimeline, o ...

  7. [已解决]“TypeError: Cannot read property ‘xxx‘ of undefined“报错情况分析

    这句话直译过来就是:TypeError:无法读取未定义的属性" xxx" 首先去看看属性 'xxx' 有没有定义.没定义的根据实际需求在data中或者方法中定义一下. 1.如果在d ...

  8. [解决]“TypeError: Cannot read property ‘xxx‘ of undefined“

    直译这个错误是TypeError无法读取定义到"xxx"这个属性 出现这种错误的原因很简单,就是你调用该方法或函数的字符串或数组.对象等等出现了为空的情况,加一个判断就好了 容易进 ...

  9. Error in nextTick: “TypeError: Cannot read property ‘xxx‘ of undefined“

    报这个错主要是因为子组件还没加载完成就对子组件进行赋值,推荐使用第一个 this.$nextTick( ()=> {//修改子组件的内容});//或setTimeout(() => {// ...

最新文章

  1. 8.8线段树和树状数组
  2. AI 复活已故漫画家手冢治虫,出版新作续写传奇
  3. [原创]快速排序(C++版)
  4. CH - 0802 占卜DIY(简单模拟,水题)
  5. 软件设计师习题笔记-重点习题一
  6. 深度 | 理解深度学习中的卷积
  7. android 存储私有文件,是否可以只在Android应用程序的私有目录中保存图像,而不是设备的内部或任何外部存储?...
  8. Idea代码统计工具
  9. [转]Linux下Nagios的安装与配置
  10. 跟我一起考PMP---项目的管理过程
  11. ORB-SLAM 解读(五) 地图点投影进行特征匹配
  12. 3dmax卡线基础知识
  13. csgo准星设置代码_csgo准星参数代码
  14. mysql sql语法分析验证优化工具
  15. 联想交换机服务器型号,Dell Networking X系列交换机
  16. 计算机python考试真题及答案新课标_CCF计算机职业资格认证考题答案详解(Python)...
  17. UI设计入门学习方法和学习路线
  18. 题目:分别统计字符串中大写字母和小写字母的个数。
  19. 科普--电脑内存和固态硬盘谁更重要?
  20. 曹祖圣VB.NET视频学习工具

热门文章

  1. 最热门IT技术类网址大全(从开发者的角度归类IT站点)
  2. 密码存储KeePass
  3. 7-1 圆形体体积计算器 (20 分)
  4. CSS3实现的4种3D文字效果
  5. wyh的商机(tarjan离线求lca)
  6. 40个容易上瘾的HTML5网页游戏,总有一款适合你
  7. Linux系统下文件的压缩与打包
  8. 条件随机场适用于无监督学习吗?
  9. wsappx关不掉_wsappx是什么进程?wsappx占用cpu磁盘过高可以关闭吗?
  10. 35岁男子辛酸自述:整整5个月没工作了,我该如何养家糊口?