微信小程序 rich-text的使用方法


Posted in Javascript onAugust 04, 2017

 微信小程序 rich-text的使用方法

rich-text

  • 属性:nodes 类型:Array / String 结点列表 / HTML String
  • 全局支持class和style属性,不支持id属性。
  • 结点类型:type = node , name 标签名 String 是 支持部分受信任的HTML结点,  attrs 属性 Object 否 支持部分受信任的属性,遵循Pascal命名法 ,  children 子结点列表 Array 否 结构和nodes一致
  • 结点类型:type = text  ,text 文本 String 是 支持entities
  • nodes 不推荐使用 String 类型,性能会有所下降
  • rich-text 组件内屏蔽所有结点的事件。
  • attrs 属性不支持 id ,支持 class 。
  • name 属性大小写不敏感。
  • 如果使用了不受信任的HTML结点,该结点及其所有子结点将会被移除。
  • img 标签仅支持网络图片。
<rich-text nodes="{{nodes}}" />
<rich-text nodes="{{nodes1}}" />
<rich-text nodes="{{nodes2}}" />

微信小程序 rich-text的使用方法

this.setData({
  nodes: "<h1 style='color:red;'>html标题</h1>",
  nodes1: [{
   name: "h1",
   attrs: {
    style: "color:red",
    class: "red"
   },
   children: [{
    type: "text",
    text: '结点列表标题'
   }]
  }],
  nodes2: [{
   name: "ul",
   attrs: {
    style: "padding:20px;border:1px solid blue;",
    class: "red"
   },
   children: [
    {
     name: "li",
     attrs: {
      style: "color:red",
      class: "red"
     },
     children: [{
      type: "text",
      text: '多层结点 无序列表'
     }],
    }, {
     name: "li",
     attrs: {
      style: "color:red",
      class: "red"
     },
     children: [{
      type: "text",
      text: '多层结点 无序列表1'
     }],
    }]
  }]
})

以上就是微信小程序 rich-text的介绍,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JavaScript中使用replace结合正则实现replaceAll的效果
Jun 04 Javascript
给jQuery方法添加回调函数一款插件的应用
Jan 21 Javascript
javascript向后台传送相同属性的参数即数组参数
Feb 17 Javascript
button没写type=button会导致点击时提交
Mar 06 Javascript
JavaScript中的toUTCString()方法使用详解
Jun 12 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
Dec 27 Javascript
Bootstrap fileinput文件上传组件使用详解
Jun 06 Javascript
深入理解vue2.0路由如何配置问题
Jul 18 Javascript
详谈commonjs模块与es6模块的区别
Oct 18 Javascript
浅谈JS和jQuery的区别
Mar 27 jQuery
JavaScript队列结构Queue实现过程解析
Mar 07 Javascript
JavaScript 判断数据类型的4种方法
Sep 11 Javascript
Easyui和zTree两种方式分别实现树形下拉框
Aug 04 #Javascript
JS中使用media实现响应式布局
Aug 04 #Javascript
React Native第三方平台分享的实例(Android,IOS双平台)
Aug 04 #Javascript
node中Express 动态设置端口的方法
Aug 04 #Javascript
微信小程序 同步请求授权的详解
Aug 04 #Javascript
微信小程序 转发功能的实现
Aug 04 #Javascript
Vue计算属性的使用
Aug 04 #Javascript
You might like
图解上海144收音机
2021/03/02 无线电
php抓取页面与代码解析 推荐
2010/07/23 PHP
php图片加水印原理(超简单的实例代码)
2013/01/18 PHP
探讨捕获php错误信息方法的详解
2013/06/09 PHP
解析mysql 表中的碎片产生原因以及清理
2013/06/22 PHP
纯PHP生成的一个树叶图片画图例子
2014/04/16 PHP
编写PHP脚本过滤用户上传的图片
2015/07/03 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
2016/05/20 PHP
php正则修正符用法实例详解
2016/12/29 PHP
js 判断脚本加载完毕的代码
2011/07/13 Javascript
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
2013/04/02 Javascript
table insertRow、deleteRow定义和用法总结
2014/05/14 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
jQuery多媒体插件jQuery Media Plugin使用详解
2014/12/19 Javascript
javascript中Date对象的使用总结
2016/11/21 Javascript
微信小程序开发animation心跳动画效果
2017/08/16 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
在JavaScript中使用严格模式(Strict Mode)
2019/06/13 Javascript
Vue使用JSEncrypt实现rsa加密及挂载方法
2020/02/07 Javascript
React实现类似淘宝tab居中切换效果的示例代码
2020/06/02 Javascript
Vue 构造选项 - 进阶使用说明
2020/08/14 Javascript
Vue解决移动端弹窗滚动穿透问题
2020/12/15 Vue.js
[01:38]2018DOTA2亚洲邀请赛主赛事第二日现场采访 神秘商人痛陈生计不易
2018/04/05 DOTA
[02:06]2018完美世界全国高校联赛秋季赛开始报名(附彩蛋)
2018/09/03 DOTA
Python在线运行代码助手
2016/07/15 Python
python学习笔记之列表(list)与元组(tuple)详解
2017/11/23 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python 基于dlib库的人脸检测的实现
2019/11/08 Python
Python内置数据类型list各方法的性能测试过程解析
2020/01/07 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
创业资金计划书
2014/02/06 职场文书
小学生纪律委员竞选稿
2015/11/19 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis