var nameLc = 'test'; var demoModel = function (nameLc) { var temp = { demo: ` 基础用法 <${nameLc} >${nameLc}> <${nameLc} >${nameLc}> `, vue: ` {{ name }} {{ txt }} `, doc: `# ${nameLc}组件 ### 介绍 基于 xxxxxxx ### 安装 ${''} ### 基础用法 ## API ### Props | 参数 | 说明 | 类型 | 默认值 | |--------------|----------------------------------|--------|------------------| | name | 图标名称或图片链接 | String | - | | color | 图标颜色 | String | - | | size | 图标大小,如 '20px' '2em' '2rem' | String | - | | class-prefix | 类名前缀,用于使用自定义图标 | String | 'nutui-iconfont' | | tag | HTML 标签 | String | 'i' | ### Events | 事件名 | 说明 | 回调参数 | |--------|----------------|--------------| | click | 点击图标时触发 | event: Event | ` }; return temp; }; module.exports = demoModel;