Skip to content

dict

字典管理,每个类型具有多个属性值

属性

名称说明类型
refresh获取数据列表function(types: string[] / string)
get返回指定类型的数据列表function(name: string)
data数据对象object

示例

获取数据

ts
import { useDict } from "/$/dict";

const { dict } = useDict();

// 获取全部数据
dict.refresh();

// 获取指定类型数据
dict.refresh(["brand", "type"]);

使用数据

ts
import { useDict } from "/$/dict";

const { dict } = useDict();

// 表单中
const Upsert = useUpsert({
  items: [
    {
      label: "品牌",
      prop: "brand",
      component: {
        name: "el-select",
        options: dict.get("brand"),
      },
    },
  ],
});

// 表格中
const Table = useTable({
  columns: [
    {
      label: "品牌",
      prop: "brand",
      dict: dict.get("brand"),
    },
  ],
});