小程序富文本特殊字符转移

摘要:
小程序富文本特殊字符转义函数escapeHtml{vararrEntities={‘lt‘:‘‘,‘nbsp‘:‘‘,‘amp‘:‘&‘,‘quota‘:‘’,‘middot‘:‘·‘,‘amp':‘&’,‘brvbar‘:‘,‘mdash‘:‘-‘,‘dash‘:‘–‘,‘ge‘:‘≥ ',' le':'≤ ',' laquo':“”,“raquo”:“”、“deg”:“°”、“bull”:”、“macr”:”,“#64”:“@”};返回字符串。代替代替替换;}

小程序富文本特殊字符转义

function escapeHtml(str) {
  var arrEntities = {
    'lt': '<',
    'gt': '>',
    'nbsp': ' ',
    'amp': '&',
    'quot': '"',
    'middot': '·',
    'amp': '&',
    'brvbar': '¦',
    'mdash': '—',
    'ndash': '–',
    'ge': '≥',
    'le': '≤',
    'laquo': '«',
    'raquo': '»',
    'deg': '°',
    'bull': '•',
    'macr': '¯',
    '#64': '@'
  };
  return str.replace(/&(lt|gt|nbsp|amp|quot|middot|amp|brvbar|mdash|ndash|ge|le|laquo|raquo|deg|bull|macr|#64);/ig, function (all, t) { return arrEntities[t]; }).replace('<section', '<div').replace('<img', '<img   ');
}

  

  

免责声明:文章转载自《小程序富文本特殊字符转移》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇qs.parse() 和 qs.stringfy() 之 传输数据秘籍MODBUS 数据格式相关记录下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

小程序项目开发(一)

小程序项目开发 在时隔半年以后,又开始了小程序之旅。 在它刚开始出现的时候,只是简单的做了 技术预研的工作。 现在 又回到 原点,发现变化已经很大了 之前的开发过程的体验不是很友好,在写完 代码之后依然需要手动刷新, 文件夹中 存放的文件 繁杂、容易让新手混乱。 现在,为了满足开发环境的需要 wepy 这个框架就出现了。 现在,我们对于 wepy 这个...

微信小程序的图片懒加载

在普通的web页面当中,我们都知道图片懒加载可以提升浏览器的加载速度。原理是图片用空或者占位图片进行显示,当屏幕移动到图片位置的时候,再把图片的地址换成它的地址。那么,在小程序当中呢,最近老大让看一下微信小程序的优化方面,图片是很吃资源的一项,所以我把矛头指向了懒加载: 首先写代码之前一定要理清楚思路,我想的基础是懒加载的思路,首先设立一个数组都为fals...

小程序实战——高考分数线查询,你可以使用云开发构建一个小程序!(含源码)

导语 2020 年高考报名人数达到 1071 万人,再创历史新高。在今年的高考落下帷幕之际,介绍一款基于云开发 CloudBase的高考录取分数线查询小程序,希望能为考生的志愿填报提供便利。 技术文档:https://cloudbase.net 数据来源 小程序后台共收录近 30w 条数据,包含 2008-2019 年大部分重点高校的各个批次的文理分科录...

taro教程

taro适配多端 介绍Taro是一套遵循 React 语法规范的多端统一开发框架 多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。 Taro 是一套遵循 React 语法规范的 多端开发 解决方案。现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种...

微信小程序返回上一页传参并刷新

问题 微信小程序onLoad(options)方法在整个生命周期中只加载一次,也就是你进入下个页面,再返回时,是不会再次触发的,所以你返回是url传参是行不通了。 需求 现在有这么一个需求:一个商品支付页面,点击优惠卷进入优惠券列表页,选中优惠券后带着数据再返回到支付页面。 方法 一、使用到的方法是小程序的页面栈,感兴趣可以打印一下pages的内容,就是你...

Json数据中的特殊字符处理

今天在项目中遇到一个问题,页面上的数据突然显示不出来了,查验后得知是Json数据出现了问题。使用JSON从后台向前台传输数据的时候,当数据本身含有一些特殊字符,会导致JSON数据的解析出错。如果内容中本身就包含了 """ 双引号、" " 回车换行这时候,数据的解析就会出现问题。 , , 的区别 ? 1 2 3 4 是换行,英文是New line...