From 5f3711c3758a035416a5bf38bc18acbf60c30a61 Mon Sep 17 00:00:00 2001 From: feige996 <1020102647@qq.com> Date: Thu, 13 Mar 2025 18:57:44 +0800 Subject: [PATCH] doc: icons --- docs/base/5-icons.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/base/5-icons.md b/docs/base/5-icons.md index a7dcca3..c697189 100644 --- a/docs/base/5-icons.md +++ b/docs/base/5-icons.md @@ -138,7 +138,12 @@ onLoad(() => { 一秒后会由 `i-carbon-car`(一辆车) 变成 `i-carbon-user-avatar`(一个头像),一切都是 OK 的。 -> 但是注意,跨文件的话动态图标名不能生效。 +### 5.再说动态图标名 + +有的时候类名是动态的,比如是 a+b 拼凑的,比如是后端返回的,比如是跨文件的,这时候页面是无法显示出该图标的。因为 `UnoCSS` 还不知道具体的类名是啥,无法得到对应的图标。解决方案有2种: + +- 1. 在代码里写出完整的图标类名,并注释掉。 +- 2. 在 `unocss.config.ts` 的 `safeList` 配置该完整类名。 ## iconfont 图标库