最近项目接入字体图标,应该大家用过很多,大致写法不加多说。
截个图先
示例1.png
遇到一个场景,需要切换这个字体图标的显示内容,
那么问题来了,这种写法下内容不能作为一个变量存在,即不能使用类似 这种形式。
...
花了半天研究下了,字体图标实质是ttf文件下,用unicode去引用,而 这个就是Unicode码,
换个思路,将 改写成 \ue44d,系统也可以在指定的图标库中找到。
示例2.png
暂时未发现两种写法会带来问题。
测试下来,ReactNative也可以同样的方式引用。
\u****后面是16进制,这种写法的好处为 可变情况下,我们可以灵活的在代码中使用。
网友评论