import { ApiEntity, CodeCommonParamsEntity } from '@/views/entity/demoentity'; export const defaultDatas = [ { value: 'Apple', label: '苹果', loading: false, disabled: true, }, { value: 'Pear', label: '鸭梨', loading: false, }, { value: 'more', label: '更多', loading: false, }, ]; /** * demo 的代码部分, WDemo 的下面部分 * @param attr {String} 额外添加的属性,适用于 loading , ghost , disabled 等类型为 boolean 的属性。 * @return {string} */ export const codeCommon = ({ attr, content = '', }: CodeCommonParamsEntity = {}): string => `${content}
${content}
${content}`; const base: ApiEntity = { title: '单选禁用', desc: '设置 disabled 即可。', code: codeCommon(), js: `{ data() { return { selectValue: '更多', defaultDatas: ${JSON.stringify(defaultDatas)}, }; }, }`, }; export default base;