html rich text,rich-text

[TOC]

# rich-text

>1.可以渲染字符串模版

>

>2.可以渲染节点

*****

## 1.渲染HTMl字符

>1.在js文件外部定义一个 HTML字符串模板

```

/**定义一个字符串模板*/

const content=

`

Title

Life is like a box of

 chocolates.

1722b5a02ba305e0f942c1ac75a22428.png

A Link

`

```

>2.在数据中绑定

·`data: { content: content}`

>3.在wxml中使用定义好的HTML模板字符

``

## 2.渲染节点

**type = node**

| 属性 | 说明 | 类型 | 必填 | 备注 |

| --- | --- | --- | --- | --- |

| name | 标签名 | String | 是 | 支持部分受信任的HTML节点 |

| attrs | 属性 | Object | 否 | 支持部分受信任的属性,遵循Pascal命名法 |

| children | 子节点列表 | Array | 否 | 结构和nodes一致 |

*****

>1.在js文件中定义个节点数据

```

data:{

nodes: [{

name: 'div',//支持部分受信任的 HTML 节点

attrs: {

class: 'div-class',

style: 'line-height: 60px; color: #1AAD19;'

},//支持部分受信任的属性,遵循 Pascal 命名法

children: [

{

type: 'text',

text: 'You never know what you\'re gonna get.'

}

]//子节点列表

}]

}

```

>2.在页面渲染节点信息

``

*****

**渲染节点比渲染HTML字符更加稳定**

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值