Tabs 标签页
基础用法
{
"type": "tabs",
"options": {
"tab1": "tab1",
"tab2": "tab2"
},
"blocks": {
"tab1": {
"type": "component",
"options": {
"is": "div",
"text": "我是tabs1的内容"
},
"style": {
"padding": "100px"
}
},
"tab2": {
"type": "component",
"options": {
"is": "div",
"text": "我是tabs2的内容"
},
"style": {
"padding": "100px"
}
}
},
"operations": {
"hide": {
"type": "icon",
"label": "关闭",
"props": {
"class": "el-icon-close"
}
}
}
}
显示配置
在线实验室
参数列表
type | block类型 | string | 是 |
data | data可以指定当前block的初始数据,结构和fields保持一致 | null | object | 否 |
config | 全局配置,和通过ams.config配置效果一致 | null | object | 否 |
style | 可以设置区块的外层样式 | null | object | 否 |
events | 可以配置对应事件的处理actions | null | object | 否 |
actions | 可以配置具体的action处理函数 | null | object | 否 |
operations | 可以配置operation操作 | null | object | 否 |
blocks | 可以配置多个子block | null | object | 否 |
render | 默认为false,配置为true则自动在body内渲染,如传入string则渲染在指定的querySelector上 | boolean | string | 否 |
props | 会透传至底层的element-ui组件作为props属性,或者是原生dom元素的属性 | null | object | 否 |
options | block特有配置 | null | object | 否 |