微信小程序 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访问样式表代码
Oct 15 Javascript
清除div下面的所有标签的方法
Feb 17 Javascript
由ReactJS的Hello world说开来
Jul 02 Javascript
url中的特殊符号有什么含义(推荐)
Jun 17 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
Sep 09 Javascript
JS批量替换内容中关键词为超链接
Feb 20 Javascript
socket.io学习教程之基础介绍(一)
Apr 29 Javascript
Underscore之Array_动力节点Java学院整理
Jul 10 Javascript
Vue-cli创建项目从单页面到多页面的方法
Sep 20 Javascript
ES7中利用Await减少回调嵌套的方法详解
Nov 01 Javascript
在vue项目中使用md5加密的方法
Sep 14 Javascript
解决ele ui 表格表头太长问题的实现
Nov 13 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
php 缩略图实现函数代码
2011/06/23 PHP
PHP Undefined index报错的修复方法
2011/07/17 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
php常用正则函数实例小结
2016/12/29 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
基于jquery的高性能td和input切换并可修改内容实现代码
2011/01/09 Javascript
JavaScript 原型继承之构造函数继承
2011/08/26 Javascript
AngularJS实现表单手动验证和表单自动验证
2015/12/09 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
React props和state属性的具体使用方法
2018/04/12 Javascript
vue移动端城市三级联动组件使用详解
2019/07/26 Javascript
基于Vue中使用节流Lodash throttle详解
2019/10/30 Javascript
解决vue项目 build之后资源文件找不到的问题
2020/09/12 Javascript
jquery实现淡入淡出轮播图效果
2020/12/13 jQuery
python连接数据库的方法
2017/10/19 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
2017/12/11 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
Python中偏函数用法示例
2018/06/07 Python
python列表list保留顺序去重的实例
2018/12/14 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
python输入中文的实例方法
2020/09/14 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
css3 给页面加个半圆形导航条主要利用旋转和倾斜样式
2014/02/10 HTML / CSS
几个SQL的面试题
2014/03/08 面试题
高一家长会邀请函
2014/01/12 职场文书
给学校的建议书
2014/03/12 职场文书
《池塘边的叫声》教学反思
2014/04/12 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
大学生职业生涯十年规划书范文
2014/09/17 职场文书
2014年财务部工作总结
2014/11/11 职场文书
2015年维修工作总结
2015/04/25 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
Python移位密码、仿射变换解密实例代码
2021/06/27 Python
Html5同时支持多端sdk的小技巧
2021/11/17 HTML / CSS