zh-cn.js 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881
  1. const ZhCn = {
  2. name: 'zh-cn',
  3. form: {
  4. field: '字段 ID',
  5. title: '字段名称',
  6. info: '提示信息',
  7. control: '联动数据',
  8. labelPosition: '标签的位置',
  9. labelStyle: '标签的样式',
  10. labelSuffix: '标签的后缀',
  11. size: '表单的尺寸',
  12. event: '表单事件',
  13. labelWidth: '标签的宽度',
  14. hideRequiredAsterisk: '隐藏必填字段的标签旁边的红色星号',
  15. showMessage: '显示校验错误信息',
  16. inlineMessage: '以行内形式展示校验信息',
  17. submitBtn: '是否显示表单提交按钮',
  18. resetBtn: '是否显示表单重置按钮',
  19. appendChild: '添加子级',
  20. formMode: '表单模式',
  21. formName: '表单名称',
  22. componentMode: '生成组件',
  23. htmlMode: '生成HTML',
  24. document: '帮助文档',
  25. controlDocument: '需要更详细的配置方法?请查看{doc}',
  26. onSubmit: '表单提交时触发',
  27. onReset: '表单重置后触发',
  28. onCreated: '表单组件初始化完毕后触发',
  29. onMounted: '表单组件渲染完毕后触发',
  30. onReload: '表单渲染规则重载后触发',
  31. onChange: '表单组件的值发生变化时触发',
  32. beforeFetch: '远程数据请求发送前触发',
  33. },
  34. warning: {
  35. name: '组件的唯一标识,用于获取和修改该组件的配置规则。通过该标识可以精确定位组件,实现对组件属性和行为的控制。',
  36. field: '组件对应的字段名用于与组件的数据进行绑定。字段名需以字母开头,以确保能够正确识别。',
  37. fetch: '远程数据通过远程请求加载组件的配置项。配置请求参数后,组件会自动发起请求,获取远程数据并根据返回的结果更新组件。',
  38. fetchQuery: '定义请求的 GET 参数,通过 URL 传递数据。',
  39. fetchData: '定义请求的 POST 参数,通过请求体传递数据。',
  40. fetchDataType: '选择请求体的数据类型,确保数据格式正确。',
  41. fetchParse: '请求返回后,可以通过处理函数对返回的结果进行处理,将结果转换为组件所需的数据和结构。',
  42. language: '管理页面的多语言数据,在组件中配置不同语言的文本,支持一键切换语言体系,便于在多语言环境下使用和展示内容。',
  43. },
  44. computed: {
  45. fieldUsed: '【{label}】在计算公式中被使用,请先修改对应公式',
  46. fieldExist: '【{label}】字段已存在',
  47. fieldEmpty: '字段名称不能为空',
  48. fieldChar: '字段名称必须以字母开头',
  49. },
  50. validate: {
  51. type: '字段类型',
  52. typePlaceholder: '请选择',
  53. trigger: '触发方式',
  54. mode: '验证方式',
  55. modes: {
  56. required: '必填',
  57. pattern: '正则表达式',
  58. validator: '自定义验证',
  59. min: '最小值',
  60. max: '最大值',
  61. len: '长度',
  62. },
  63. types: {
  64. string: '文本',
  65. boolean: '布尔',
  66. array: '多选',
  67. number: '数字',
  68. integer: '整数',
  69. float: '小数',
  70. object: '合集',
  71. date: '日期',
  72. url: 'URL链接',
  73. email: '邮箱地址',
  74. },
  75. message: '错误信息',
  76. auto: '自动获取',
  77. autoRequired: '请输入{title}',
  78. autoMode: '请输入正确的{title}',
  79. requiredPlaceholder: '请输入提示语',
  80. required: '是否必填',
  81. rule: '验证规则',
  82. },
  83. tableOptions: {
  84. handle: '操作',
  85. add: '添加',
  86. empty1: '点击右下角',
  87. empty2: '按钮添加一列',
  88. rmCol: '删除当前列',
  89. rmRow: '删除当前行',
  90. splitRow: '拆分成行',
  91. splitCol: '拆分成列',
  92. mergeBottom: '向下合并',
  93. mergeRight: '向右合并',
  94. addTop: '添加上列',
  95. addBottom: '添加下列',
  96. addLeft: '添加左列',
  97. addRight: '添加右列',
  98. keyValue: '键值对',
  99. },
  100. struct: {
  101. title: '编辑数据',
  102. only: '【{label}】只允许添加一个',
  103. errorMsg: '输入的内容语法错误',
  104. configured: '已配置',
  105. },
  106. event: {
  107. title: '设置事件',
  108. create: '创建事件',
  109. list: '事件列表',
  110. placeholder: '请输入事件的名称',
  111. saveMsg: '请先保存当前正在编辑的事件',
  112. type: '类型',
  113. info: '说明',
  114. label: '字段',
  115. inject: {
  116. api: '当前表单的api',
  117. rule: '当前表单的生成规则',
  118. self: '组件的生成规则',
  119. option: '表单的配置',
  120. args: '事件的原始参数',
  121. },
  122. option: {
  123. action: '请求链接',
  124. method: '请求方式',
  125. data: '请求数据',
  126. filename: '文件名',
  127. file: '文件',
  128. headers: '请求头',
  129. onError: '错误回调',
  130. onProgress: '进度回调',
  131. onSuccess: '成功回调',
  132. withCredentials: '是否携带凭证',
  133. }
  134. },
  135. eventInfo: {
  136. blur: '失去焦点时触发',
  137. focus: '获得焦点时触发',
  138. change: '当绑定值变化时触发',
  139. input: '在值改变时触发',
  140. clear: '在点击清空按钮时触发',
  141. close: '关闭组件时触发',
  142. click: '点击组件时触发',
  143. add: '增加时触发',
  144. delete: '删除时触发',
  145. visibleChange: '下拉框出现/隐藏时触发',
  146. calendarChange: '在日历所选日期更改时触发',
  147. panelChange: '当日期面板改变时触发',
  148. open: '打开的回调',
  149. opened: '打开动画结束时的回调',
  150. closed: '关闭动画结束时的回调',
  151. openAutoFocus: '输入焦点聚焦在内容时的回调',
  152. closeAutoFocus: '输入焦点从内容失焦时的回调',
  153. submit: '表单提交时触发',
  154. confirm: '点击确认按钮时触发',
  155. validateFail: '表单验证失败时触发',
  156. hook_load: '组件规则加载后触发',
  157. hook_mounted: '组件挂载后触发',
  158. hook_deleted: '组件规则被移除后触发',
  159. hook_watch: '组件规则发生变化后触发',
  160. hook_value: '组件的值发生变化后触发',
  161. hook_hidden: '组件显示状态发生变化后触发',
  162. },
  163. fetch: {
  164. title: '设置数据源',
  165. create: '创建数据源',
  166. config: '请求配置',
  167. action: '请求链接',
  168. actionRequired: '请输入正确的链接',
  169. placeholder: '请输入数据源的名称',
  170. method: '请求方式',
  171. data: '附带数据',
  172. dataType: '数据类型',
  173. headers: '请求头部',
  174. query: '请求参数',
  175. parse: '数据处理',
  176. response: '接口返回的数据',
  177. onError: '错误处理',
  178. remote: '远程数据',
  179. static: '静态数据',
  180. optionsType: {
  181. fetch: '远程数据',
  182. struct: '静态数据',
  183. }
  184. },
  185. style: {
  186. width: '宽度',
  187. height: '高度',
  188. color: '颜色',
  189. backgroundColor: '背景色',
  190. margin: '外边距',
  191. padding: '内边距',
  192. borderRadius: '圆角',
  193. border: '边框',
  194. solid: '实线',
  195. dashed: '虚线',
  196. dotted: '点状虚线',
  197. double: '双实线',
  198. opacity: '透明度',
  199. scale: '缩放',
  200. minWidth: '最小宽',
  201. minHeight: '最小高',
  202. maxWidth: '最大宽',
  203. maxHeight: '最大高',
  204. overflow: {
  205. name: '溢出',
  206. visible: '可见',
  207. hidden: '隐藏',
  208. scroll: '滚动',
  209. auto: '溢出后自动滚动',
  210. },
  211. shadow: {
  212. name: '阴影',
  213. x: 'x轴偏移量',
  214. y: 'y轴偏移量',
  215. vague: '模糊半径',
  216. extend: '扩散半径',
  217. inset: '向内',
  218. external: '向外',
  219. mode: '模式',
  220. classic: '经典',
  221. flat: '扁平',
  222. solid: '立体',
  223. },
  224. font: {
  225. name: '字体',
  226. size: '大小',
  227. align: '对齐方式',
  228. height: '行高',
  229. spacing: '字间距',
  230. preview: '样式预览',
  231. },
  232. decoration: {
  233. name: '修饰',
  234. underline: '下划线',
  235. 'line-through': '删除线',
  236. overline: '上划线',
  237. },
  238. weight: {
  239. name: '粗细',
  240. 300: '细体',
  241. 400: '常规体',
  242. 500: '中黑体',
  243. 700: '中粗体',
  244. }
  245. },
  246. designer: {
  247. component: '组件配置',
  248. id: '唯一值',
  249. name: '编号',
  250. type: '组件类型',
  251. form: '表单配置',
  252. json: '渲染规则',
  253. style: '组件样式配置',
  254. rule: '基础配置',
  255. advanced: '高级配置',
  256. props: '属性配置',
  257. customProps: '自定义属性配置',
  258. validate: '验证配置',
  259. event: '事件配置',
  260. clearWarn: '清空后将不能恢复,确定要清空吗?',
  261. childEmpty: '点击右下角 \\e789 按钮添加一列',
  262. dragEmpty: '拖拽左侧列表中的组件到此处',
  263. unload: '确定离开当前页面吗?',
  264. comList: '组件列表',
  265. },
  266. language: {
  267. name: '国际化配置',
  268. add: '新增词条',
  269. batchRemove: '批量删除',
  270. select: '选择多语言',
  271. },
  272. menu: {
  273. main: '基础组件',
  274. aide: '辅助组件',
  275. layout: '布局组件',
  276. component: '组件',
  277. subform: '子表单组件',
  278. tree: '大纲'
  279. },
  280. props: {
  281. disabled: '禁用',
  282. time: '时间',
  283. size: '尺寸',
  284. email: '邮箱',
  285. number: '数字',
  286. globalData: '全局数据',
  287. mobile: '移动端',
  288. reactive: '响应式',
  289. pc: '电脑端',
  290. title: '标题',
  291. content: '内容',
  292. collection: '合集',
  293. group: '分组',
  294. custom: '自定义',
  295. change: '改变',
  296. blur: '失去焦点',
  297. preview: '预览',
  298. clear: '清空',
  299. cancel: '取消',
  300. close: '关闭',
  301. ok: '确定',
  302. save: '保存',
  303. refresh: '刷新',
  304. submit: '提交',
  305. reset: '重置',
  306. copy: '复制',
  307. delete: '删除',
  308. hide: '隐藏',
  309. show: '显示',
  310. position: '位置',
  311. render: '渲染',
  312. large: '大',
  313. default: '默认',
  314. small: '小',
  315. always: '常显',
  316. never: '不显示',
  317. hover: '悬浮',
  318. click: '点击',
  319. button: '按钮',
  320. year: '年份',
  321. month: '月份',
  322. date: '日期',
  323. dates: '日期多选',
  324. week: '一周',
  325. datetime: '日期时间',
  326. 'datetime-local': '日期时间',
  327. datetimerange: '日期时间区间',
  328. daterange: '日期区间',
  329. monthrange: '月份区间',
  330. left: '左对齐',
  331. right: '右对齐',
  332. top: '顶部',
  333. text: '文字',
  334. picture: '图片',
  335. 'picture-card': '卡片',
  336. center: '居中',
  337. vertical: '竖向',
  338. horizontal: '横向',
  339. manage: '管理',
  340. key: '键名',
  341. name: '名称',
  342. value: '值',
  343. inputData: '默认值',
  344. append: '插入',
  345. options: '选项数据',
  346. option: '选项',
  347. callback: '回调',
  348. _self: '当前窗口',
  349. _blank: '新的窗口',
  350. _parent: '父级窗口',
  351. _top: '顶级窗口',
  352. },
  353. com: {
  354. cascader: {
  355. name: '级联选择器',
  356. event: {
  357. expandChange: '当展开节点发生变化时触发',
  358. removeTag: '在多选模式下,移除Tag时触发'
  359. },
  360. props: {
  361. props: '配置选项',
  362. placeholder: '输入框占位文本',
  363. disabled: '是否禁用',
  364. clearable: '是否支持清空选项',
  365. showAllLevels: '输入框中是否显示选中值的完整路径',
  366. collapseTags: '多选模式下是否折叠Tag',
  367. collapseTagsTooltip: '当鼠标悬停于折叠标签的文本时,是否显示所有选中的标签',
  368. separator: '选项分隔符',
  369. filterable: '该选项是否可以被搜索',
  370. tagType: '标签类型',
  371. },
  372. propsOpt: {
  373. multiple: '是否多选',
  374. expandTrigger: '次级菜单的展开方式',
  375. checkStrictly: '是否严格的遵守父子节点不互相关联',
  376. emitPath: '在选中节点改变时,是否返回由该节点所在的各级菜单的值所组成的数组',
  377. value: '指定选项的值为选项对象的某个属性值',
  378. label: '指定选项标签为选项对象的某个属性值',
  379. children: '指定选项的子选项为选项对象的某个属性值',
  380. disabled: '指定选项的禁用为选项对象的某个属性值',
  381. leaf: '指定选项的叶子节点的标志位为选项对象的某个属性值',
  382. }
  383. },
  384. checkbox: {
  385. name: '多选框',
  386. props: {
  387. input: '是否可以填写',
  388. type: '按钮类型',
  389. disabled: '是否禁用',
  390. min: '可被勾选的最小数量',
  391. max: '可被勾选的最大数量',
  392. textColor: '当按钮为活跃状态时的字体颜色',
  393. fill: '当按钮为活跃状态时的边框和背景颜色'
  394. }
  395. },
  396. col: {
  397. name: '布局格子',
  398. props: {
  399. span: '栅格占据的列数',
  400. offset: '栅格左侧的间隔格数',
  401. push: '栅格向右移动格数',
  402. pull: '栅格向左移动格数'
  403. }
  404. },
  405. colorPicker: {
  406. name: '颜色选择器',
  407. event: {
  408. activeChange: '面板中当前显示的颜色发生改变时触发'
  409. },
  410. props: {
  411. disabled: '是否禁用',
  412. showAlpha: '是否支持透明度选择',
  413. colorFormat: '颜色的格式',
  414. predefine: '预定义颜色',
  415. }
  416. },
  417. datePicker: {
  418. name: '日期',
  419. props: {
  420. pickerOptions: '当前时间日期选择器特有的选项',
  421. readonly: '完全只读',
  422. disabled: '禁用',
  423. type: '显示类型',
  424. editable: '文本框可输入',
  425. clearable: '是否显示清除按钮',
  426. placeholder: '非范围选择时的占位内容',
  427. startPlaceholder: '范围选择时开始日期的占位内容',
  428. endPlaceholder: '范围选择时结束日期的占位内容',
  429. format: '显示在输入框中的格式',
  430. align: '对齐方式',
  431. rangeSeparator: '选择范围时的分隔符',
  432. unlinkPanels: '在范围选择器里取消两个日期面板之间的联动',
  433. }
  434. },
  435. dateRange: {
  436. name: '日期区间',
  437. },
  438. timeRange: {
  439. name: '时间区间',
  440. },
  441. elAlert: {
  442. name: '提示',
  443. description: '说明文字',
  444. props: {
  445. title: '标题',
  446. type: '主题',
  447. description: '辅助性文字',
  448. closable: '是否可关闭',
  449. center: '文字是否居中',
  450. closeText: '关闭按钮自定义文本',
  451. showIcon: '是否显示图标',
  452. effect: '选择提供的主题'
  453. }
  454. },
  455. elButton: {
  456. name: '按钮',
  457. props: {
  458. formCreateChild: '内容',
  459. size: '尺寸',
  460. type: '类型',
  461. plain: '是否朴素按钮',
  462. round: '是否圆角按钮',
  463. circle: '是否圆形按钮',
  464. loading: '是否加载中状态',
  465. disabled: '是否禁用状态',
  466. }
  467. },
  468. elCard: {
  469. name: '卡片',
  470. props: {
  471. header: '标题',
  472. shadow: '阴影显示时机',
  473. }
  474. },
  475. elCollapse: {
  476. name: '折叠面板',
  477. event: {
  478. change: '切换当前活动面板,在手风琴模式下其类型是string,在其他模式下是array',
  479. },
  480. props: {
  481. accordion: '是否手风琴模式'
  482. }
  483. },
  484. elCollapseItem: {
  485. name: '面板',
  486. props: {
  487. title: '面板标题',
  488. name: '唯一标志符',
  489. disabled: '是否禁用',
  490. }
  491. },
  492. elDivider: {
  493. name: '分割线',
  494. props: {
  495. formCreateChild: '设置分割线文案',
  496. contentPosition: '设置分割线文案的位置'
  497. }
  498. },
  499. elTabPane: {
  500. name: '选项卡',
  501. props: {
  502. label: '选项卡标题',
  503. disabled: '是否禁用',
  504. name: '选项卡的标识符',
  505. lazy: '标签是否延迟渲染'
  506. }
  507. },
  508. elTabs: {
  509. name: '标签页',
  510. event: {
  511. tabClick: 'tab 被选中时触发',
  512. tabChange: 'activeName 改变时触发',
  513. tabRemove: '点击 tab 移除按钮时触发',
  514. tabAdd: '点击 tab 新增按钮时触发',
  515. edit: '点击 tab 的新增或移除按钮后触发',
  516. },
  517. props: {
  518. type: '风格类型',
  519. closable: '标签是否可关闭',
  520. tabPosition: '选项卡所在位置',
  521. stretch: '标签的宽度是否自撑开'
  522. }
  523. },
  524. elTag: {
  525. name: '标签',
  526. props: {
  527. formCreateNative: '是否显示标题',
  528. formCreateTitle: '标题',
  529. formCreateChild: '标签内容',
  530. type: '标签的类型',
  531. size: '标签的尺寸',
  532. effect: '标签的主题',
  533. closable: '是否可关闭',
  534. disableTransitions: '是否禁用渐变动画',
  535. hit: '是否有边框描边',
  536. round: '是否为圆形',
  537. color: '背景色'
  538. }
  539. },
  540. elTransfer: {
  541. name: '穿梭框',
  542. event: {
  543. leftCheckChange: '左侧列表元素被用户选中 / 取消选中时触发',
  544. rightCheckChange: '右侧列表元素被用户选中 / 取消选中时触发'
  545. },
  546. props: {
  547. filterable: '是否可搜索',
  548. filterPlaceholder: '搜索框占位符',
  549. targetOrder: '右侧列表元素的排序策略',
  550. targetOrderInfo: '若为 original,则保持与数据相同的顺序;若为 push,则新加入的元素排在最后;若为 unshift,则新加入的元素排在最前',
  551. titles: '自定义列表标题',
  552. buttonTexts: '自定义按钮文案',
  553. props: '数据源的字段别名'
  554. }
  555. },
  556. elTreeSelect: {
  557. name: '树形选择',
  558. event: {
  559. removeTag: '多选模式下移除tag时触发'
  560. },
  561. props: {
  562. multiple: '是否多选',
  563. disabled: '是否禁用',
  564. clearable: '是否可以清空选项',
  565. collapseTags: '多选时是否将选中值按文字的形式展示',
  566. multipleLimit: '多选时用户最多可以选择的项目数,为 0 则不限制',
  567. placeholder: '占位符',
  568. props: '配置选项',
  569. renderAfterExpand: '是否在第一次展开某个树节点后才渲染其子节点',
  570. defaultExpandAll: '是否默认展开所有节点',
  571. expandOnClickNode: '是否在点击节点的时候展开或者收缩节点',
  572. checkOnClickNode: '是否在点击节点的时候选中节点',
  573. nodeKey: '每个树节点用来作为唯一标识的属性,整棵树应该是唯一的'
  574. }
  575. },
  576. elImage: {
  577. name: '图片',
  578. props: {
  579. src: '图片链接'
  580. }
  581. },
  582. fcEditor: {
  583. name: '富文本框',
  584. props: {
  585. disabled: '是否禁用'
  586. }
  587. },
  588. fcRow: {
  589. name: '栅格布局',
  590. props: {
  591. gutter: '栅格间隔',
  592. type: 'flex布局模式',
  593. justify: 'flex布局下的水平排列方式',
  594. align: 'flex布局下的垂直排列方式'
  595. }
  596. },
  597. fcTable: {
  598. name: '表格布局',
  599. props: {
  600. border: '是否显示边框',
  601. borderColor: '边框颜色',
  602. borderWidth: '边框宽度'
  603. }
  604. },
  605. fcTableGrid: {
  606. name: '格子',
  607. },
  608. group: {
  609. name: '子表单',
  610. props: {
  611. disabled: '是否禁用',
  612. syncDisabled: '是否与子表单强制同步禁用状态',
  613. expand: '设置默认展开几项',
  614. button: '是否显示操作按钮',
  615. sortBtn: '是否显示排序按钮',
  616. min: '设置最小添加几项',
  617. max: '设置最多添加几项',
  618. }
  619. },
  620. html: {
  621. name: 'HTML',
  622. props: {
  623. formCreateNative: '是否显示标题',
  624. formCreateTitle: '标题',
  625. formCreateChild: '内容',
  626. }
  627. },
  628. input: {
  629. name: '输入框',
  630. event: {
  631. change: '当值改变时,当组件失去焦点或用户按Enter时触发',
  632. },
  633. props: {
  634. type: '类型',
  635. maxlength: '最大输入长度',
  636. minlength: '最小输入长度',
  637. placeholder: '输入框占位文本',
  638. clearable: '是否显示清除按钮',
  639. disabled: '是否禁用',
  640. readonly: '是否只读',
  641. }
  642. },
  643. inputNumber: {
  644. name: '计数器',
  645. props: {
  646. precision: '数值精度',
  647. min: '设置计数器允许的最小值',
  648. max: '设置计数器允许的最大值',
  649. step: '计数器步长',
  650. stepStrictly: '是否只能输入 step 的倍数',
  651. disabled: '是否禁用计数器',
  652. controls: '是否使用控制按钮',
  653. controlsPosition: '控制按钮位置',
  654. placeholder: '输入框占位文本'
  655. }
  656. },
  657. password: {
  658. name: '密码输入框',
  659. event: {
  660. change: '当值改变时,当组件失去焦点或用户按Enter时触发',
  661. },
  662. props: {
  663. disabled: '是否禁用',
  664. readonly: '是否只读',
  665. maxlength: '最大输入长度',
  666. minlength: '最小输入长度',
  667. placeholder: '输入框占位文本',
  668. clearable: '是否显示清除按钮'
  669. }
  670. },
  671. radio: {
  672. name: '单选框',
  673. props: {
  674. input: '是否可以填写',
  675. disabled: '是否禁用',
  676. type: '按钮形式',
  677. textColor: '按钮形式激活时的文本颜色',
  678. fill: '按钮形式激活时的填充色和边框色'
  679. }
  680. },
  681. rate: {
  682. name: '评分',
  683. props: {
  684. max: '最大分值',
  685. disabled: '是否禁用',
  686. allowHalf: '是否允许半选',
  687. voidColor: '未选中时图标的颜色',
  688. disabledVoidColor: '只读时未选中时图标的颜色',
  689. voidIconClass: '未选中时图标的类名',
  690. disabledVoidIconClass: '只读时未选中时图标的类名',
  691. showScore: '是否显示当前分数',
  692. textColor: '辅助文字的颜色',
  693. scoreTemplate: '分数显示模板'
  694. }
  695. },
  696. select: {
  697. name: '选择器',
  698. event: {
  699. removeTag: '多选模式下移除tag时触发'
  700. },
  701. props: {
  702. multiple: '是否多选',
  703. disabled: '是否禁用',
  704. clearable: '是否可以清空选项',
  705. collapseTags: '多选时是否将选中值按文字的形式展示',
  706. multipleLimit: '多选时用户最多可以选择的项目数,为 0 则不限制',
  707. placeholder: '占位符',
  708. filterable: '是否可搜索',
  709. allowCreate: '是否允许用户创建新条目',
  710. noMatchText: '搜索条件无匹配时显示的文字',
  711. noDataText: '选项为空时显示的文字',
  712. reserveKeyword: '多选且可搜索时,是否在选中一个选项后保留当前的搜索关键词',
  713. defaultFirstOption: '在输入框按下回车,选择第一个匹配项',
  714. remote: '其中的选项是否从服务器远程加载',
  715. remoteMethod: '自定义远程搜索方法',
  716. }
  717. },
  718. slider: {
  719. name: '滑块',
  720. props: {
  721. min: '最小值',
  722. max: '最大值',
  723. disabled: '是否禁用',
  724. step: '步长',
  725. showInput: '是否显示输入框,仅在非范围选择时有效',
  726. showInputControls: '在显示输入框的情况下,是否显示输入框的控制按钮',
  727. showStops: '是否显示间断点',
  728. range: '是否为范围选择',
  729. vertical: '是否竖向模式',
  730. height: 'Slider 高度,竖向模式时必填'
  731. }
  732. },
  733. space: {
  734. name: '间距',
  735. props: {
  736. height: '高度',
  737. }
  738. },
  739. subForm: {
  740. name: '分组',
  741. props: {
  742. disabled: '是否禁用',
  743. syncDisabled: '是否与子表单强制同步禁用状态'
  744. }
  745. },
  746. switch: {
  747. name: '开关',
  748. props: {
  749. disabled: '是否禁用',
  750. width: '宽度(px)',
  751. activeText: '打开时的文字描述',
  752. inactiveText: '关闭时的文字描述',
  753. activeValue: '打开时的值',
  754. inactiveValue: '关闭时的值',
  755. activeColor: '打开时的背景色',
  756. inactiveColor: '关闭时的背景色'
  757. }
  758. },
  759. tableForm: {
  760. name: '表格表单',
  761. props: {
  762. disabled: '是否禁用',
  763. filterEmptyColumn: '是否过滤空行的数据',
  764. max: '最多添加几行,为 0 则不限制',
  765. }
  766. },
  767. tableFormColumn: {
  768. name: '表格格子',
  769. label: '自定义名称',
  770. props: {
  771. label: '标题',
  772. width: '宽度',
  773. color: '颜色',
  774. required: '是否显示必填星号',
  775. }
  776. },
  777. text: {
  778. name: '文字',
  779. props: {
  780. formCreateNative: '是否显示标题',
  781. formCreateTitle: '标题',
  782. formCreateChild: '内容'
  783. }
  784. },
  785. textarea: {
  786. name: '多行输入框',
  787. event: {
  788. change: '当值改变时,当组件失去焦点或用户按Enter时触发',
  789. },
  790. props: {
  791. disabled: '是否禁用',
  792. readonly: '是否只读',
  793. maxlength: '最大输入长度',
  794. minlength: '最小输入长度',
  795. showWordLimit: '是否显示统计字数',
  796. placeholder: '输入框占位文本',
  797. rows: '输入框行数',
  798. autosize: '高度是否自适应'
  799. }
  800. },
  801. timePicker: {
  802. name: '时间',
  803. props: {
  804. pickerOptions: '当前时间日期选择器特有的选项',
  805. readonly: '完全只读',
  806. disabled: '禁用',
  807. editable: '文本框可输入',
  808. clearable: '是否显示清除按钮',
  809. placeholder: '非范围选择时的占位内容',
  810. startPlaceholder: '范围选择时开始日期的占位内容',
  811. endPlaceholder: '范围选择时开始日期的占位内容',
  812. isRange: '是否为时间范围选择',
  813. arrowControl: '是否使用箭头进行时间选择',
  814. align: '对齐方式'
  815. }
  816. },
  817. tree: {
  818. name: '树形控件',
  819. event: {
  820. nodeClick: '当节点被点击的时候触发',
  821. nodeContextmenu: '当某一节点被鼠标右键点击时会触发该事件',
  822. checkChange: '当复选框被点击的时候触发',
  823. check: '点击节点复选框之后触发',
  824. currentChange: '当前选中节点变化时触发的事件',
  825. nodeExpand: '节点被展开时触发的事件',
  826. nodeCollapse: '节点被关闭时触发的事件',
  827. nodeDragStart: '节点开始拖拽时触发的事件',
  828. nodeDragEnter: '拖拽进入其他节点时触发的事件',
  829. nodeDragLeave: '拖拽离开某个节点时触发的事件',
  830. nodeDragOver: '在拖拽节点时触发的事件(类似浏览器的 mouseover 事件)',
  831. nodeDragEnd: '拖拽结束时(可能未成功)触发的事件',
  832. nodeDrop: '拖拽成功完成时触发的事件'
  833. },
  834. props: {
  835. emptyText: '内容为空的时候展示的文本',
  836. props: '配置选项',
  837. renderAfterExpand: '是否在第一次展开某个树节点后才渲染其子节点',
  838. defaultExpandAll: '是否默认展开所有节点',
  839. expandOnClickNode: '是否在点击节点的时候展开或者收缩节点,如果为 false,则只有点箭头图标的时候才会展开或者收缩节点。',
  840. checkOnClickNode: '是否在点击节点的时候选中节点',
  841. autoExpandParent: '展开子节点的时候是否自动展开父节点',
  842. checkStrictly: '在显示复选框的情况下,是否严格的遵循父子不互相关联的做法',
  843. accordion: '是否每次只打开一个同级树节点展开',
  844. indent: '相邻级节点间的水平缩进(px)',
  845. nodeKey: '每个树节点用来作为唯一标识的属性,整棵树应该是唯一的'
  846. }
  847. },
  848. upload: {
  849. name: '上传',
  850. info: '上传成功后,将接口返回的 URL 赋值给 file.url,或将返回结果赋值给 file.value,以便在后续的表单提交时获取这些数据。',
  851. event: {
  852. remove: '文件列表移除文件时触发',
  853. preview: '点击文件列表中已上传的文件时触发',
  854. error: '文件上传失败时触发',
  855. progress: '文件上传时触发',
  856. exceed:'当超出限制时触发'
  857. },
  858. props: {
  859. listType: '上传类型',
  860. multiple: '是否支持多选文件',
  861. action: '上传的地址(必填)',
  862. beforeUpload: '上传文件之前触发',
  863. onSuccess: '上传成功时触发',
  864. beforeRemove: '删除文件之前触发',
  865. httpRequest: '自定义XHR拦截器',
  866. headers: '设置上传的请求头部',
  867. data: '上传时附带的额外参数',
  868. name: '上传的文件字段名',
  869. withCredentials: '支持发送 cookie 凭证信息',
  870. accept: '接受上传的文件类型',
  871. autoUpload: '是否在选取文件后立即进行上传',
  872. disabled: '是否禁用',
  873. limit: '最大允许上传个数'
  874. }
  875. }
  876. },
  877. };
  878. export default ZhCn;