import { ApiEntity } from '@/views/entity/demoentity'; const base: ApiEntity = { title: '动态添加和删除', desc: '用数组生成一组标签,可以动态添加和删除。', code: `{{tagItem.value}} 标签

{{tagItem.value}} 标签

{{tagItem.value}} 标签`, js: `{ data() { return { newtagLoading: false, newTags: [ { value: '不可删除', closable: false, }, ], }; }, methods: { newTageChange(params) { this.newTags.push({ value: params.value, loading: false, closable: true, }); }, errorFn(errParams) { return !/^[0-9]+$/.test(errParams.value); }, beforeFn() { this.newtagLoading = true; return new Promise((resolve) => { setTimeout(() => { this.newtagLoading = false; resolve(); }, 1000); }); }, }, }`, }; export default base;