Skip to content

图标

指南

自定义图标库

默认情况下,AutoForm使用lucide图标库,可以在lucide查询图标。 你也可以通过registerIcons自定义配置图标库。

ts
import { registerIcons } from '@autostorejs/form';

// registerIcons(url, icons)
registerIcons(
    "https://cdn.jsdelivr.net/npm/lucide-static@latest/icons/{name}.svg",
    {
    'expand:`<图标SVG数据>`,
    'collapse:`<图标SVG数据>`
    // ....
})
  • url:图标地址,{name}为图标名称。
  • icons:图标名称和图标 SVG 数据,用于预设图标数据库。

提示

最佳实践: 使用registerIconsicons参数提供预加载的图标,而url参数则提供的图标则仅在需要在加载。

内置图标

AutoForm内置了一些常用图标,可以直接使用:

help,error,email,search,lock,user,globe,date,time,phone,copy,remove,refresh,datetime,bell

loading