Skip to content

字典选择器(DictSelect) ​

/web/src/components/dictSelect/DictSelect.vue根据系统管理-字典管理创建的字典数据的code,创建一个选择器。

API ​

Attributes ​

参数说明类型默认值是否必填
code字典编码string-是
v-model绑定值string-是
setDefault全部节点数组booleanfalse否
selectProps与 Element Plus 的 Select 选择器 的 Select Attributes 一致-否
selectEvents与 Element Plus 的 Select 选择器 的 Select Events 一致-否

useDictSchema ​

/web/src/hooks/useDict.ts提供了根据字典数据生成适用于表单表格(SchemaTableForm)的tableForm配置项以及根据code获取字典数据的方法。

useDictSchema ​

生成适用于表单表格(SchemaTableForm)的tableForm配置项。

ts
type useDictSchema = (
  code: string,
  editFormSelectPorps?: Record<string, any>,
  searchFormSelectPorps?: Record<string, any>,
  tableData?: Table
) => Promise<
  | {
      table: Table
      editForm: EditForm
      searchForm: SearchForm
    }
  | undefined
>

useDictList ​

根据code获取字典数据。

Released under the MIT License.