SvelteKit 没有从 IONICONS 加载图标
SvelteKit is not loading icons from IONICONS
我目前正在使用 ionicons 作为项目的图标包,当您手动刷新页面 ( cmd + R ) 时,之前呈现的所有图标都会消失。但是,当通过 href 浏览整个应用程序或在初始加载时,所有图标都会正确呈现。
重现步骤
- 将图标 ionicons 脚本添加到 app.html
的正文
- 将图标添加到任何苗条的页面,例如
<ion-icon name="add-outline"></ion-icon>
- 手动刷新页面(cmd + R 等....),发现图标未呈现
请参阅 here 以获取错误的重现存储库
- 这个项目选择了一个非常奇怪的方式来分发图标。
- 这种方式与大多数异步用法不兼容。
- 他们在过去 3 年里有一个关于它的错误https://github.com/ionic-team/ionicons/issues/608
您可以尝试此建议 https://github.com/ionic-team/ionicons/issues/646#issuecomment-536150373,但我强烈建议迁移到其他图标集。这些图标专为 Ionic Framework 或静态网站设计。
我目前正在使用 ionicons 作为项目的图标包,当您手动刷新页面 ( cmd + R ) 时,之前呈现的所有图标都会消失。但是,当通过 href 浏览整个应用程序或在初始加载时,所有图标都会正确呈现。
重现步骤
- 将图标 ionicons 脚本添加到 app.html 的正文
- 将图标添加到任何苗条的页面,例如
<ion-icon name="add-outline"></ion-icon>
- 手动刷新页面(cmd + R 等....),发现图标未呈现
请参阅 here 以获取错误的重现存储库
- 这个项目选择了一个非常奇怪的方式来分发图标。
- 这种方式与大多数异步用法不兼容。
- 他们在过去 3 年里有一个关于它的错误https://github.com/ionic-team/ionicons/issues/608
您可以尝试此建议 https://github.com/ionic-team/ionicons/issues/646#issuecomment-536150373,但我强烈建议迁移到其他图标集。这些图标专为 Ionic Framework 或静态网站设计。