import { ApiEntity } from '@/views/entity/demoentity';
import { codeCommon, defaultDatas } from '@/views/code/select/base';
const base: ApiEntity = {
title: '扩展菜单',
desc: '添加 slot="diy" 属性即可。',
code: codeCommon({
attr: 'v-model="selectValue"',
content:
'\n
添加元素
\n',
}),
js: `{
data() {
return {
selectValue: '更多',
defaultDatas: ${JSON.stringify(defaultDatas)},
};
},
methods: {
digFn(ev) {
this.defaultDatas.push({
value: \`new\${this.defaultDatas.length}\`,
label: \`新建\${this.defaultDatas.length}\`,
loading: false,
});
ev.stopPropagation();
},
},
}`,
};
export default base;