微信小程序 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 相关文章推荐
Jquery下判断Id是否存在的代码
Jan 06 Javascript
javascript中判断json的方法总结
Aug 27 Javascript
javascript事件冒泡简单示例
Jun 20 Javascript
js实现功能比较全面的全选和多选
Mar 02 Javascript
JavaScript简单拖拽效果(1)
May 17 Javascript
vue component组件使用方法详解
Jul 14 Javascript
@angular前端项目代码优化之构建Api Tree的方法
Dec 24 Javascript
vue子组件改变父组件传递的prop值通过sync实现数据双向绑定(DEMO)
Feb 01 Javascript
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
Feb 15 Javascript
JavaScript观察者模式原理与用法实例详解
Mar 10 Javascript
JavaScript数组常用的增删改查与其他属性详解
Oct 13 Javascript
vue中 this.$set的使用详解
Nov 17 Vue.js
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调用Oracle存储过程
2006/10/09 PHP
php生成的html meta和link标记在body标签里 顶部有个空行
2010/05/18 PHP
php防止sql注入之过滤分页参数实例
2014/11/03 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
2016/01/05 PHP
php微信公众平台开发(四)回复功能开发
2016/12/06 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
js动态设置div的值下例子
2013/10/29 Javascript
javascript数组详解
2014/10/22 Javascript
AngularJS中取消对HTML片段转义的方法例子
2015/01/04 Javascript
jQuery中unwrap()方法用法实例
2015/01/16 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
JS简单获取当前年月日星期的方法示例
2017/02/07 Javascript
Angular17之Angular自定义指令详解
2018/01/21 Javascript
使用NestJS开发Node.js应用的方法
2018/12/03 Javascript
[02:12]Dota 2 推出全新英雄—— 电炎绝手
2019/08/23 DOTA
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
Python基类函数的重载与调用实例分析
2015/01/12 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
python的launcher用法知识点总结
2020/08/07 Python
pycharm2020.2 配置使用的方法详解
2020/09/16 Python
python BeautifulSoup库的安装与使用
2020/12/17 Python
python中random模块详解
2021/03/01 Python
LA MER海蓝之谜美国官网:传奇面霜
2016/08/27 全球购物
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
荷兰皇家航空公司官方网站:KLM Royal Dutch Airlines
2017/12/07 全球购物
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
个人自我评价分享
2013/12/20 职场文书
小学英语教师先进事迹
2014/05/28 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
干部考核工作总结2015
2015/07/24 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
全面盘点MySQL中的那些重要日志文件
2021/11/27 MySQL