vue props default Array或是Object的正确写法说明


Posted in Javascript onJuly 30, 2020

1、错误写法

demo:{
 type:Array,
 default:[]
}

eslint语法报错:

Invalid default value for prop “demo”: Props with type Object/Array must use a factory function to return the default value.

2、正确的写法应该是:

demo: {
 type: Array,
 default: function () {
  return []
 }
}

或是用箭头函数:

demo: {
 type: Array,
 default: () => []
}

3、对象的箭头函数写法:

demoObj: {
 type: Object,
 default: () => ({})
}

或是常规

demoObj: {
type: Object,
default: function () {
return {}
}
}

错误的写法

demoObj: () => {}

补充知识:vue 传参props里面为什么要带type,还有default?

vue props default Array或是Object的正确写法说明

这个是子组件啦 ,写type的意思是swiperDate传过来的数据类型是数组,default就是表示不传默认返回的[ ],空数组.

vue props default Array或是Object的正确写法说明

这种就是表示传的数据类型是number,不传默认是0。

以上这篇vue props default Array或是Object的正确写法说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个很简单的办法实现TD的加亮效果.
Jun 29 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
Nov 25 Javascript
jquery getScript动态加载JS方法改进详解
Nov 15 Javascript
javascript操作excel生成报表全攻略
May 04 Javascript
20分钟成功编写bootstrap响应式页面 就这么简单
May 12 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
Dec 26 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
Jan 26 Javascript
Angular中使用MathJax遇到的一些问题
Dec 15 Javascript
基于jquery.page.js实现分页效果
Jan 01 jQuery
koa大型web项目中使用路由装饰器的方法示例
Apr 02 Javascript
JavaScript实现前端倒计时效果
Feb 09 Javascript
Nest.js参数校验和自定义返回数据格式详解
Mar 29 Javascript
Vue props中Object和Array设置默认值操作
Jul 30 #Javascript
vue prop传值类型检验方式
Jul 30 #Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
Jul 30 #Javascript
vue setInterval 定时器失效的解决方式
Jul 30 #Javascript
vue 解决setTimeOut和setInterval函数无效报错的问题
Jul 30 #Javascript
浅谈vue 组件中的setInterval方法和window的不同
Jul 30 #Javascript
详解JavaScript自定义函数
Jul 29 #Javascript
You might like
PHP中对数组的一些常用的增、删、插操作函数总结
2015/11/27 PHP
PHP5.6新增加的可变函数参数用法分析
2017/08/25 PHP
JavaScript去掉空格的方法集合
2010/12/28 Javascript
javascript权威指南 学习笔记之javascript数据类型
2011/09/24 Javascript
jquery offset函数应用实例
2012/11/14 Javascript
jQuery创建平滑的页面滚动(顶部或底部)
2013/02/26 Javascript
JS的Document属性和方法小结
2013/09/17 Javascript
简单谈谈javascript Date类型
2015/09/06 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
2015/11/24 Javascript
深入理解js数组的sort排序
2016/05/28 Javascript
浅谈JavaScript的闭包函数
2016/12/08 Javascript
15个非常实用的JavaScript代码片段
2016/12/18 Javascript
一篇文章搞定JavaScript类型转换(面试常见)
2017/01/21 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
Async/Await替代Promise的6个理由
2019/06/15 Javascript
python使用分治法实现求解最大值的方法
2015/05/12 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
轻量级的Web框架Flask 中模块化应用的实现
2017/09/11 Python
Python cookbook(数据结构与算法)实现查找两个字典相同点的方法
2018/02/18 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
python list删除元素时要注意的坑点分享
2018/04/18 Python
浅谈python日志的配置文件路径问题
2018/04/28 Python
python 定时器,轮询定时器的实例
2019/02/20 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
澳大利亚儿童和婴儿产品在线商店:Lime Tree Kids
2017/10/05 全球购物
美国波西米亚风格服装品牌:Show Me Your Mumu
2018/01/05 全球购物
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
审计工作个人的自我评价
2013/12/25 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
团日活动总结怎么写
2014/06/25 职场文书
无犯罪记录证明样本
2015/06/16 职场文书
高温慰问简报
2015/07/21 职场文书
社区低保工作总结2015
2015/07/23 职场文书
【HBU】数据库第四周 单表查询
2021/04/05 SQL Server