没有合适的资源?快使用搜索试试~ 我知道了~
Vue props中Object和Array设置默认值操作
1 下载量 16 浏览量
2020-11-19
19:04:13
上传
评论
收藏 32KB PDF 举报
温馨提示
我就废话不多说,看代码吧~ seller: { type: Object, default() { return {} } } seller: { type: Object, default: function () { return {} } } 当父组件没有传这个值或者值是空时,输出的话,返回: 下面这种是错误的 seller: { type: Object, default: () => {} } 当父组件没有传这个值或者值是空时,输出的话,这时是返回underfind,在template中获取里面的值时,就报错。 补充知识:解决vue
资源详情
资源评论
资源推荐
Vue props中中Object和和Array设置默认值操作设置默认值操作
我就废话不多说,看代码吧~
seller: {
type: Object,
default() {
return {}
}
}
seller: {
type: Object,
default: function () {
return {}
}
}
当父组件没有传这个值或者值是空时,输出的话,返回:
下面这种是错误的
seller: {
type: Object,
default: () => {}
}
当父组件没有传这个值或者值是空时,输出的话,这时是返回underfind,在template中获取里面的值时,就报错。
补充知识:补充知识:解决解决vue props 默认值为数组或对象时报错的问题默认值为数组或对象时报错的问题
简单粗暴直接上代码:
// 这些写时会报错 Type of the default value for 'record' prop must be a function
props: {
record: {
type: Array,
default: [] }
}
// 正确应该这样写
// 因为vue规定,对象或数组默认值必须从一个工厂函数获取
props: {
record: {
type: Array,
default: function () {
return [] }
}
}
以上这篇Vue props中Object和Array设置默认值操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家
多多支持软件开发网。
weixin_38601215
- 粉丝: 1
- 资源: 948
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0