
| 基础组件 | 区块组件 | |
|---|---|---|
| 配置性 | 可配置组件的内容和样式 | 统一了 UI 规范,不支持样式上的配置,只能配置内容 |
| 是否原子化 | 是 | 否,区块组件中具有复合组件 |
| 是否支持响应式布局 | 否 | 复合的区块组件支持响应式布局 |
| 是否能与其他布局嵌套使用 | 可以 | 只能作为卡片顶层的组件,无法嵌套在其他布局中使用 |
| 条件(或) | ① 在 PC 端且卡片宽度大于 440px | ① 在移动端② 在 PC 端且卡片宽度小于 440px |
|---|---|---|
| 排列方式 | 左右排列 | 上下排列 |
| 示例 | ![]() | ![]() |
config对象,并配置config.autoLayout为true,下面分别介绍卡片平台创建卡片实例和开放接口创建卡片实例两种方式如何配置:autoLayout配置值,我们需要定义该变量,如图,需要作为config对象的一个字段。

config配置静态数据,如图所示,其中autoLayout为true。
config的值是非字符串类型,因此我们在创建卡片实例时,需要在内置的cardParamMap.sys_full_json_obj字段中添加相关变量,开放接口投放卡片实例后即可看到响应式效果。{
"cardData" : {
"cardParamMap" : {
"sys_full_json_obj" : "{\"config\":{\"autoLayout\":true}}"
}
},
}

