多列文本
双列文本即在单列文本的基础上,支持单行排布2列的文本组件。单列文本里面的结构与单列文本组件一致。
参数说明
名称 | 是否必填 | 参数类型 | 说明 |
---|---|---|---|
div | 是 | object | 多列文本组件配置 |
∟ tag | 是 | string | 组件的标签,双列文本组件tag=div |
∟ division | 是 | string | middle:双列均分布局(默认),flow_left:以左边内容为优先进行布局 (最大50%),flow_right:以右边内容为优先进行布局 (最大50%); |
∟ fields | 是 | object | 内容 |
∟ ∟ tag | 是 | string | 组件的标签,此处使用单列文本组件tag=text |
∟ ∟ text | 是 | object | 文本内容 |
∟ ∟ ∟ type | 是 | string | 文本类型,支持 plain 和 markdown 两种类型 |
∟ ∟ ∟ content | 是 | string | 文本内容 |
∟ ∟ href | 否 | array | 若 content 中为 markdown 文本,且配置了超链接,该字段用于实现差异化链接 |
∟ ∟ ∟ key | 是 | string | 差异化链接URL的变量 |
∟ ∟ ∟ value | 是 | string | 差异化链接URL的变量的值 |
∟ ∟ ∟ ∟ url | 是 | string | 默认的链接地址 |
∟ ∟ ∟ ∟ pc_url | 否 | string | PC 端的链接地址 |
∟ ∟ ∟ ∟ ios_url | 否 | string | iOS 端的链接地址 |
∟ ∟ ∟ ∟ android_url | 否 | string | Android 端的链接地址 |
∟ link | 否 | object | 组件整体的跳转链接 |
∟ ∟ url | 是 | string | 默认的链接地址 |
∟ ∟ pc_url | 否 | string | PC 端的链接地址 |
∟ ∟ ios_url | 否 | string | iOS 端的链接地址 |
∟ ∟ android_url | 否 | string | Android 端的链接地址 |
图片示例
JSON结构
json
{
"div": {
"division": "flow_left",
"fields": [
{
"tag": "text",
"text": {
"content": "文本内容",
"type": "markdown"
},
"link": {
"android_url": "",
"ios_url": "",
"pc_url": "",
"url": "https://www.baidu.com"
},
"href": [
{
"key": "",
"value": {
"android_url": "string",
"ios_url": "string",
"pc_url": "string",
"url": "默认链路url"
}
}
]
}
],
"link": {
"android_url": "",
"ios_url": "",
"pc_url": "",
"url": "https://www.baidu.com"
},
"tag": "div"
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38