其他分享
首页 > 其他分享> > vue的props传数组_vue中父传子props的使用

vue的props传数组_vue中父传子props的使用

作者:互联网

第一种

传递一个数组

props:[“cont”]

第二种

传递一个对象

props:{
uploadOption:{
type:Object, 参数类型必须是一个对象
required: true 这一种说明这个参数是必须的哈
}

}

基础的类型检查 (null 和 undefined 会通过任何类型验证)

props: {
   propA: Number, //如果不符合类型 控制台会警告
   propB: [String, Number],

// 必填的字符串

propC: {
type: String,

required: true //必填

},

// 带有默认值的数字 propD是一个数字,如果没有值,默认是100

propD: {
type: Number,

default: 100

},

// 带有默认值的对象

propE: {
type: Object,

// 对象或数组默认值必须从一个工厂函数获取

default: function () {
return { message: 'hello' }

}

},

// 自定义验证函数

propF: {
validator: function (value) {
// 这个值必须匹配下列字符串中的一个

return ['success', 'warning', 'danger'].indexOf(value) !== -1

}

}

标签:vue,必填,Number,中父,数组,props,默认值,type
来源: https://blog.csdn.net/caoyuan258/article/details/114759942