微信小程序 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 相关文章推荐
Extjs4 GridPanel的主要配置参数详细介绍
Apr 18 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
Oct 17 Javascript
jQuery源码解读之removeAttr()方法分析
Feb 20 Javascript
JavaScript获取文本框内选中文本的方法
Feb 20 Javascript
javascript制作的滑动图片菜单
May 15 Javascript
javascript弹出带文字信息的提示框效果
Jul 19 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 Javascript
详解Vue2中组件间通信的解决全方案
Jul 28 Javascript
JS实现获取自定义属性data值的方法示例
Dec 19 Javascript
详解Vue中的scoped及穿透方法
Apr 18 Javascript
es6函数name属性功能与用法实例分析
Apr 18 Javascript
如何解决jQuery 和其他JS库的冲突
Jun 22 jQuery
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
PHP排序之二维数组的按照字母排序实现代码
2011/08/13 PHP
基于MySQL分区性能的详细介绍
2013/05/02 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
PHP测试成功的邮件发送案例
2015/10/26 PHP
Javascript 阻止javascript事件冒泡,获取控件ID值
2009/06/27 Javascript
JS中处理与当前时间间隔的函数代码
2012/05/23 Javascript
JavaScript常用的弹出广告及背投广告实现方法
2015/02/06 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
原生javascript实现的一个简单动画效果
2016/03/30 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
取消Bootstrap的dropdown-menu点击默认关闭事件方法
2018/08/10 Javascript
浅谈Vue render函数在ElementUi中的应用
2018/09/06 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
基于ssm框架实现layui分页效果
2019/07/27 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
js+css实现全屏侧边栏
2020/06/16 Javascript
Vue路由切换页面不更新问题解决方案
2020/07/10 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
在Mac OS系统上安装Python的Pillow库的教程
2015/11/20 Python
python调用系统ffmpeg实现视频截图、http发送
2018/03/06 Python
解决Python print输出不换行没空格的问题
2018/11/14 Python
Django学习之文件上传与下载
2019/10/06 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
2020/06/02 Python
德国的各种媒体在线商店:Thalia.de(书籍、电子书、玩具等)
2020/10/08 全球购物
大学生村官典型材料
2014/01/12 职场文书
特色蛋糕店创业计划书
2014/01/28 职场文书
毕业大学生自荐信
2014/06/17 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
2015民办小学年度工作总结
2015/05/26 职场文书
小学班主任教育随笔
2015/08/15 职场文书
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP
Golang 实现WebSockets
2022/04/24 Golang