1.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的,自然默认就是严格模式。

Cannot add property xxx, object is not extensible相关推荐

  1. Composition API TypeError: Cannot add property xxx, object is not extensible

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

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

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

  3. 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 ...

  4. Cannot add property 1, object is not extensible

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

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

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

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

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

  7. 使用Redux-Toolkit,由“object is not extensible”引发的思考及解决方案

    文章目录 问题重述 使用redux-toolkit 使用`createSlice()` 在`index.js`中融合两个silce 在store.js配置store,并使用`<Provider ...

  8. property xxx does not exist on type Object报错

    在TypeScript中如果按JS的方式去获取对象属性,有时会提示形如Property 'xxx' does not exist on type 'Object'的错误.下文代码中的'xxx'替换成你 ...

  9. Could not set property 'xxx' of 'class 'xxx' with value 'xxx'

    在使用mybatis框架进行后台数据查询时,控制台报Could not set property 'xxx' of 'class 'xxx' with value 'xxx',看到数据已经查出来了,但 ...

最新文章

  1. 【光纤通信】关于RFA(喇曼光纤放大器)
  2. AI一分钟 | 马斯克:特斯拉内部有人故意搞破坏;亚马逊推出酒店定制版Alexa
  3. 第11章 PADS功能使用技巧(2)-最全面
  4. html5 呼吸灯效果,jQuery仿地铁线路指示灯效果
  5. JavaScript语言基础.上
  6. sql查询,nolock写还是不写,这是一个问题
  7. 【Oracle】Oracle常用EVENT之三
  8. Python pass 语句
  9. Typora markdown公式换行等号对齐_Typora-编写博客格式化文档的最佳软件
  10. hashmap,hashTable concurrentHashMap 是否为线程安全,区别,如何实现的
  11. ironpython this_IronPython sys._getframe not found
  12. MySQL无法创建外键、查询外键的属性
  13. web 折线图大数据量拉取展示方案_对比多种微前端方案
  14. 【二分法】计蒜客:求方程的近似解
  15. 如何构建自己的计算机,第四部分:安装Windows和加载驱动程序
  16. 服务器主板硬盘接口数量,主板上的硬盘插槽最多有几个?
  17. vue脚手架 使用npm run dev 遇到的错误问题
  18. 短信网关接口开发技术
  19. highcharts绘制3D图表
  20. Beosin(成都链安)预警:黑客攻击EOS竞猜类游戏 已获利数百EOS

热门文章

  1. 一文详解高性能数据库:读写分离
  2. 称霸全球游戏,腾讯帝国的困局之处
  3. Linux设备模型(3)_Uevent
  4. Java程序员秋招面经大合集(BAT美团网易小米华为中兴等)
  5. CFRP加固工字钢梁ABAQUS建模与分析
  6. oracle rownum order by 爬坑
  7. 技术经典图书(附电子版下载地址)
  8. 云原生|kubernetes|集群网络优化之启用ipvs
  9. 数字图像隐写术之JPEG 隐写分析
  10. 在Redmond见到我的偶像Anders