1.默认写法
props: { rowClick: { type: Function, default: function() {} }, title: { type: String, default: "标题" }, display: { type: String, default: "table" }, columnCount: { type: Number, default: 4 }, columns: { type: Array, default() { return []; } }, showPage: { type: Boolean, default: true }, api: { type: Object, default() { return {}; } }, parameter: { type: Object, default() { return {}; } }, defaultParameter: { type: Boolean, default() { return true; } } },
2.注意:
如果默认值得类型为数组或者对象,一定要在函数中返回这个默认值,而不是直接写,否则报错
正确:
menu:{ type:Array, default:function(){ return [] } }
错误:
menu:{ type:Array, default:[] }