在微信小程序开发过程中,有时候会用到常用的一些特殊字符如:‘<’、‘>’、‘&’、‘空格’等,微信小程序同样支持对转义字符的处理,下面提供两种方法用来处理微信小程序中转义字符的处理。

1.官方API调用

这种方式,我们直接在wxml布局文件中,直接调用相关特殊符号的转义字符会无效,原因是小程序的text文本控件的decode属性没有打开导致的,看下文档说明:

从文档中,我们可以发现,decode属性默认为false,不会解析我们的特殊字符,我们通过设置decode属性为true,并且调用其转义字符即可实现该特殊字符的显示。

<text class='dialog-close' decode='true'>&lt; 返回</text>

通过上述代码即可实现 < 返回 的效果。
其中:

2.通过JS文件来实现

除了上面的实现方法,针对一些特殊字符我们还可以通过wxml与JS文件相结合的方式来实现。
首先,在wxml文件中对text文本控件做如下设置:

<text class='dialog-close'>{{dialogback}}</text>

然后,我们在JS文件的data中设置其文本内容:

data: {dialogback:"< 返回",//... 其他配置}

通过这种方式也可以实现 < 返回 的效果。
至此,微信小程序中关于转义字符的处理就基本实现了,如有问题,欢迎留言。

微信小程序中转义字符的处理相关推荐

  1. 微信小程序中的页面文件和组件

    页面文件 页面构造器 JS文件 页面的JS文件,用于书写当前页面所需要的脚本代码以及生命周期函数. Page() : 注册了一个页面 接收一个对象,该对象用于配置当前页面所需内容. 该对象拥有的属性: ...

  2. 微信小程序setinterval_微信小程序中setInterval的使用方法

    微信小程序中setinterval的使用方法 看了下小程序的画布功能,简单的使用了一下,用蹩脚的逻辑做了个 "弹啊弹,弹走鱼尾纹的小球",一起来看下吧.过程不重要主要是画布的使用哦 ...

  3. Canvas绘图在微信小程序中的应用:生成个性化海报

    Canvas绘图在微信小程序中的应用:生成个性化海报 如极客时间的一些实现案例: 基础语法 Canvas本质是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素,默认大小为30 ...

  4. 微信小程序中this指向作用域问题this.setData is not a function报错

    在微信小程序中我们一般通过以下方式来修改data中的数据 this.setData({index1: e.detail.value}) 比如在函数里面修改数据 bindFaChange1: funct ...

  5. 在微信小程序中绘制图表(part2)

    本期大纲 1.确定纵坐标的范围并绘制 2.根据真实数据绘制折线 相关阅读: 在微信小程序中绘制图表(part1) 在微信小程序中绘制图表(part3) 关注我的 github 项目 查看完整代码. 确 ...

  6. 微信小程序中带参数返回上一页的方法总结(三种)

    本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...

  7. 微信小程序中实现瀑布流布局和无限加载

    瀑布流布局是一种比较流行的页面布局方式,最典型的就是Pinterest.com,每个卡片的高度不都一样,形成一种参差不齐的美感. 在HTML5中,我们可以找到很多基于jQuery之类实现的瀑布流布局插 ...

  8. 在微信小程序中使用字体图标

    方法一:转化为base64 第一步:在阿里巴巴矢量图标库下载需要的图标 QQ截图20180316191514.png 点击下载代码,将下载后的download.zip解压 第二步:进入https:// ...

  9. 在微信小程序中绘制图表(part3)

    本期大纲 1.饼图绘制 2.如何添加动画效果 3.使用rollup构建项目 相关阅读: 在微信小程序中绘制图表(part1) 在微信小程序中绘制图表(part2) 关注我的 github 项目 查看完 ...

  10. 微信小程序中如何使用setData修改数组或对象中的某一参数

    本人也是刚开始接触微信小程序,在微信小程序中经常会遇到修改数组中某一项的值,比如array[0]或者是对象中object.item的值.这些值在微信小程序中都需要使用一个名为setData的方法,而这 ...

最新文章

  1. android调试——教你用dumpsys命令调试
  2. sqlite3之基本操作(二)
  3. 【2021年度训练联盟热身训练赛第二场】Soccer Standings(python)
  4. python操作文件夹-Python文件操作大全,随机删除文件夹内的任意文件
  5. EF中加载实体的方式
  6. SpringMVC获取Request,Response, Session对象
  7. cannot be found on object of type xx.CacheExpressionRootObject
  8. SAP 电商云 Spartacus 产品明细页面的 pageContext 如何获取的?
  9. EMR on ACK 全新发布,助力企业高效构建大数据平台
  10. dir612路由器虚拟服务器设置,dir612虚拟服务器设置
  11. 力扣1281.整数的各位积和之差
  12. Open5GS:开源5G
  13. 【转】JAVA中的浅拷贝和深拷贝
  14. python文本情感分析代码_6行代码的超简单语言情感分析:由Python的Vader情感库实现,超级,使用,vaderSentiment...
  15. 12-自动化测试框架
  16. STM32串口中断接收
  17. C# 使用RestSharp库实现POST请求
  18. 张小平,海底捞,比特大陆
  19. 百度网盘非会员上传大于4G的文件
  20. 双摄像头做slsm_刚刚考完!真实双机位复试经验帮你避雷!

热门文章

  1. Uipath 基础系列一Uipath下载安装Uipath 运行
  2. 在哪些场景下要使用CDN加速服务
  3. TED地道用语学习 - <脆弱的力量> - 3
  4. html嵌入虎牙直播功能,虎牙开放平台-年轻人喜爱的互动直播平台,直播帮助,直播教程,虎牙直播...
  5. 静态路由的配置以及简单分析
  6. 海康威视错误代码0xf_海康威视视频智能分析整理文档
  7. 安装JDK报错“当前页面的脚本发生错误”解决方案
  8. 仪表图形怎么用c语言写,科一仪表盘图标大全
  9. SAM4E单片机之旅——21、DMAC之USART回显
  10. Android 访问 https的webservice接口