vue.js - props default 数组/对象的默认值应当由一个工厂函数返回

查看:2603
本文介绍了vue.js - props default 数组/对象的默认值应当由一个工厂函数返回的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

export default {
props: {

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

},这是我的代码

报错是Invalid default value for prop "slides": Props with type Object/Array must use a factory function to return the default value.

// 数组/对象的默认值应当由一个工厂函数返回

propE: {
  type: Object,
  default: function () {
    return { message: 'hello' }
  }
},这是文档里的例子,我要返回数组的默认值应该怎么写?

解决方案

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

这篇关于vue.js - props default 数组/对象的默认值应当由一个工厂函数返回的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆