关于小程序的转义字符的使用
最近在做小程序的项目,却老是想不起转义字符,所以写下来以免自己忘记。这都是网上找的呀,只是做个总结~
首先看下官方文档,text里有一个属性decode,默认为false,如果在false的状态下,写转义字符并不会显示想要的字符,如 ;就是直接显示“ ;”
所以如果要使用转义字符,需要在wxml文件里加上:
<text decode="true" class="main">test</text>
但是要注意的是decode可以解析的字符有限:
对应的转义字符如下:
字符 | 转义字符 |
---|---|
“ | "; |
‘ | &apos; |
< | <; |
> | >; |
& | &; |
对于空格的转义如下:
一些例子:
在js里:
data: {
test1: 'Welcome to E 's house',
},
结果:
在wxml里:
<view class='test'>
<text decode='ture'>中文字符 空格一半大小\n</text>
<text decode='ture'>中文字符 空格大小\n</text>
<text decode='ture'>根据字体 设置的空格大小</text>
</view>
结果: