Vue——[Props with type Object/Array must use a factory function to return the default value.]解决方案
问题描述
[Vue warn]: Invalid default value for prop "weekTable": Props with type Object/Array must use a factory function to return the default value.
官方文档
https://cn.vuejs.org/v2/guide/components-props.html
问题分析
Prop“值”的默认缺省值:Type对象/数组的PROPS必须使用工厂函数返回默认值。
如果参数类型是 Array 或 Object ,默认值必须是由工场函数返回,不能直接赋值。
解决方案
错误代码:
proE: {type: Array,default: []
}
正确代码:
proE: {type: Array,default: () => []
}
注意事项:当是 Object 类型时,而且又使用 箭头函数时,如果设置默认值为空对象,必须加上括号
错误代码:
proE: {type: Object,default: () => {} }
正确代码:
proE: {type: Object,default: () => ({}) }
参考文章
https://www.cnblogs.com/qdjl/p/9487236.html
https://www.cnblogs.com/similar/p/10571257.html
Vue——[Props with type Object/Array must use a factory function to return the default value.]解决方案相关推荐
- vue props default Array或是Object的正确写法
1.错误写法 demo:{type:Array,default:[] } eslint语法报错: Invalid default value for prop "demo": Pr ...
- vue实现php传数据,vue+props传递数据怎样实现
这次给大家带来vue+props传递数据怎样实现,vue+props传递数据的注意事项有哪些,下面就是实战案例,一起来看一下. 在 Vue 中,父子组件的关系可以总结为 props向下传递,事件向上传 ...
- Vue Props是什么
props相当于一个组建的输入,和JS中function(a,b){}中的a和b很像,是一种参数 如图展示 const foo={props:['title'],template:'<div&g ...
- vue props使用typescript自定义类型
前言 Base: vue@3.2.33 + typescript@4.1.6 + npm@8.5.0 尝试解决将ts中自定义的interface/type,传vue的props属性的问题. 记录一下过 ...
- Vue props中Object和Array设置默认值
Vue中,在props中设置Object和Array的默认值 seller: {type: Object,default() {return {}} } seller: {type: Object,d ...
- 3分钟了解 vue props type类型
用了很久的vue,有时候总觉得props type类型,总是有点模棱两可,今天来好好的盘盘他 props介绍: 都知道props是用来父给子传值的(单向的),HTML 中的 attribute 名是大 ...
- 成功解决AttributeError: type object 'scipy.interpolate.interpnd.array' has no attribute '__reduce_cython
成功解决AttributeError: type object 'scipy.interpolate.interpnd.array' has no attribute '__reduce_cython ...
- vue props type设置多个类型,默认值
vue props type设置多个类型 props: {value: {// vue props type设置多个类型type: Number | null,required: true},arti ...
- vue——props的两种常用方法
vue--props的两种常用方法 1.实现父-->子的通信 举例如下: 父组件 parent.vue <children :channel="object1"> ...
最新文章
- 2022-2028年中国无滴消雾大棚膜行业市场研究及前瞻分析报告
- 提取网页中的超级链接
- python绘制正态分布函数_学好正态分布有多重要?
- Spring JdbcTemplate配置
- NetBeans+xdebug解决无法连接xdebug问题
- 17个C语言可以做的小案例项目
- ABAQUS2017安装问题:以下应用程序正在锁定 VC11 dll :C:\WINDOWS\system32\msvcr110.dll 继续前先终止这些应用程序。
- 靠微信小程序两周获客20万,同城小程序开始爆发
- 我如何构建一个交互式仪表板Web应用程序以可视化拳击数据
- 详谈外部H5页面跳转微信一键关注微信公众号的方案
- 刘邦六大用人之道,很值得管理人员学习
- [Raspberry Pi Pico] SPI
- 物理系统之碰撞检测——碰撞器
- 不管你是学习技术为了找工作还是创业,你都要对技术本身有个清醒的认识,在中国不会出现比尔盖茨及乔布斯
- js接收java数组对象_js接收并转化Java中的数组对象的方法
- 软件测试中一般术语的的英文缩写
- mycat中间件(四)mycat目录结构文件及作用
- 计算机新生导论感言,新生家长会后感言(通用10篇)
- java socket 端口_Java Socket通信如何摆平自身端口问题
- vue tinymce 富文本之插入视频
热门文章
- www.javaei.com网站建设手记——(15)h2p被开源中国收录为开源项目
- mysql 用户命令_MySQL命令行新建用户
- 一只快乐的野指针_野酸枣
- 华为路由器配置默认路由为什么配偶的下一跳不可达也可以_静态路由特性
- c语言中的字符变量用保留字()来说明,C语言程序设计填空题2
- centos安装python3小白_在Linux CentOS7 下安装 python3
- python获取计算机信息系统数据罪_工作心得:破坏计算机信息系统罪与非法获取计算机信息系统数据罪的区分...
- 相邻省份最多的省区_2019年人口净流入最多的十座城市,其中有八座位于我国南方地区...
- 卡在登陆界面进不去_穿越火线第十三年:需要的不仅仅是新界面,重要还是留住旧玩家...
- android 录屏自动运行,app自动化--Android通过adb录屏