mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-mobile.git
synced 2025-12-11 20:06:48 +08:00
feat: icon font 资源放到本地
This commit is contained in:
2
main.js
2
main.js
@@ -23,7 +23,7 @@ Vue.config.productionTip = false
|
|||||||
App.mpType = 'app'
|
App.mpType = 'app'
|
||||||
// 启动方式改变。由于这个font放到后面组件内部加载会导致部分图标显示不完全,所以放到 app 启动前加载
|
// 启动方式改变。由于这个font放到后面组件内部加载会导致部分图标显示不完全,所以放到 app 启动前加载
|
||||||
// 后面组件库 icon 的字体图标库默认走浏览器的缓存,这样图标就正常展示了
|
// 后面组件库 icon 的字体图标库默认走浏览器的缓存,这样图标就正常展示了
|
||||||
const font = new FontFace('uicon-iconfont', 'url("https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf")');
|
const font = new FontFace('uicon-iconfont', 'url("/mobile/static/font/icon-font.ttf")');
|
||||||
font.load().then((loadedFont) => {
|
font.load().then((loadedFont) => {
|
||||||
const app = new Vue({
|
const app = new Vue({
|
||||||
store,
|
store,
|
||||||
|
|||||||
BIN
static/font/icon-font.ttf
Normal file
BIN
static/font/icon-font.ttf
Normal file
Binary file not shown.
@@ -160,7 +160,7 @@
|
|||||||
// 非nvue下加载字体
|
// 非nvue下加载字体
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'uicon-iconfont';
|
font-family: 'uicon-iconfont';
|
||||||
src: url('https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf') format('truetype');
|
src: url("/mobile/static/font/icon-font.ttf") format('truetype');
|
||||||
font-display: block;
|
font-display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user