微信小程序 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函数库-集合框架
Apr 27 Javascript
jquery中dom操作和事件的实例学习 下拉框应用
Dec 01 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
Dec 29 Javascript
javascript省市区三级联动下拉框菜单实例演示
Nov 29 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
Nov 30 Javascript
js事件源window.event.srcElement兼容性写法(详解)
Nov 25 Javascript
javascript实现去除HTML标签的方法
Dec 26 Javascript
BootStrap Fileinput初始化时的一些参数
Dec 30 Javascript
Bootstrap select下拉联动(jQuery cxselect)
Jan 04 Javascript
React如何实现浏览器打印部分内容详析
May 19 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
Nov 21 Javascript
JavaScript实现横版菜单栏
Mar 17 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 删除数组元素
2009/01/16 PHP
php通过ajax实现双击table修改内容
2014/04/28 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
2014/06/12 PHP
php使用GD创建保持宽高比缩略图的方法
2015/04/17 PHP
linux下为php添加iconv模块的方法
2016/02/28 PHP
javascript中将Object转换为String函数代码 (json str)
2012/04/29 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
jquery实现手风琴效果实例代码
2013/11/15 Javascript
jquery复选框全选/取消示例
2013/12/30 Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
2016/11/01 Javascript
vue-resource 拦截器使用详解
2017/02/21 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
微信小程序动态的加载数据实例代码
2017/04/14 Javascript
用最少的JS代码写出贪吃蛇游戏
2018/01/12 Javascript
p5.js临摹动态图形的方法
2019/10/23 Javascript
JS实现随机抽选获奖者
2019/11/07 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
Python中的ctime()方法使用教程
2015/05/22 Python
Python全栈之列表数据类型详解
2019/10/01 Python
Python截图并保存的具体实例
2021/01/14 Python
css3实现的多级渐变下拉菜单导航效果代码
2015/08/31 HTML / CSS
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
专科应届生求职信
2013/11/24 职场文书
经典婚礼主持词
2014/03/13 职场文书
我有一个梦想演讲稿
2014/05/05 职场文书
优秀教师演讲稿
2014/05/06 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
党支部反对四风思想汇报
2014/10/10 职场文书
优秀教师先进事迹材料
2014/12/15 职场文书
特此通知格式
2015/04/27 职场文书
2016大学生党校学习心得体会
2016/01/06 职场文书
公务员岗前培训心得体会
2016/01/08 职场文书
2016年学校招生广告语
2016/01/28 职场文书
2016年清明节网上祭英烈活动总结
2016/04/01 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
排查MySQL生产环境索引没有效果
2022/04/11 MySQL