对于项目中的图标,各位大佬一般都是怎么处理的?
是放到本地加载,还是放到服务器请求呢?
我这放到服务器,切换页面的时候图标会有一个加载闪烁的过程,不知道怎么优化好一点呢?
还请有经验的大佬指点一下~
用iconfont矢量图标,下载对应的css代码引入就行了
我通常是iconfont方式
小icon 控制在几k之内的话可以放在本地,但是一些大的背景图及内容类的图片,最好放到oss或者服务器上,加一下cdn可以控制访问的速度,就可以了。有帮助请点个有用。
还是要看图标文件的大小,我一般将图标文件压缩,控制在几k以内,内容类的图片最好要放到服务器上并加上CDN,同时也要适当压缩一下。本地代码中如果能确定图标的尺寸尽量使用CSS样式指定width和height值,避免使用image组件的mode属性,这个属性有时会导致加载图片时发生抖动。有帮助请点个有用。