let props = {
columns: {//当å‰è¡¨çš„é…置信æ¯
type: Array,
default: () => {
return [];
}
},
detail: {//从表明细é…ç½®
type: Object,
default: () => {
return {
columns: [],//从表列
sortName: ""//从表排åºå—段
};
}
},
editFormFields: {//新建ã€ç¼–è¾‘å—æ®µ(key/value)
type: Object,
default: () => {
return {};
}
},
editFormOptions: {//新建ã€ç¼–辑é…置信æ¯
type: Array,
default: () => {
return [];
}
},
searchFormFields: {//æŸ¥è¯¢å—æ®µ(key/value)
type: Object,
default: () => {
return {};
}
},
searchFormOptions: {//查询é…置信æ¯(key/value)
type: Array,
default: () => {
return [];
}
},
table: {//表的é…置信æ¯ï¼šä¸»é”®ã€æŽ’åºç‰
type: Object,
default: () => {
return {};
}
},
extend: {//表的扩展方法与组件都åˆå¹¶åˆ°æ¤å±žæ€§ä¸
type: Object,
default: () => {
return {};
}
}
}
export default props;