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;