From 2b4b1ecca5b6170bcbf3364b7ea81a248d0d6593 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 12 十月 2021 18:02:09 +0800 Subject: [PATCH] 2021-10-12 --- src/menu/components/tabs/antv-tabs/options.jsx | 38 +++++++++++++++++++++++++++++++------- 1 files changed, 31 insertions(+), 7 deletions(-) diff --git a/src/menu/components/tabs/antv-tabs/options.jsx b/src/menu/components/tabs/antv-tabs/options.jsx index 11ca9a3..23f7108 100644 --- a/src/menu/components/tabs/antv-tabs/options.jsx +++ b/src/menu/components/tabs/antv-tabs/options.jsx @@ -126,19 +126,43 @@ {value: 'line', label: 'line'}, {value: 'card', label: 'card'}, ], - forbid: appType === 'mob' }, { type: 'radio', - field: 'display', - label: '鏍囩鏄剧ず', - initval: setting.display || 'flex', + field: 'autoSwitch', + label: '鑷姩鍒囨崲', + initval: setting.autoSwitch || 'false', + tooltip: '瀛樺湪涓や釜鍙婁互涓婃爣绛炬椂鏈夋晥銆�', required: false, options: [ - {value: 'flex', label: '寮规�у竷灞�'}, - {value: 'inline-block', label: '瀹氬'}, + {value: 'true', label: '鏄�'}, + {value: 'false', label: '鍚�'}, ], - forbid: appType !== 'mob' + controlFields: [ + {field: 'interval', values: ['true']}, + {field: 'tabLabel', values: ['true']}, + ] + }, + { + type: 'number', + field: 'interval', + label: '闂撮殧锛坰锛�', + initval: setting.interval || 5, + min: 1, + max: 1000, + precision: 0, + required: true + }, + { + type: 'radio', + field: 'tabLabel', + label: '鏍囩鏍�', + initval: setting.tabLabel || 'show', + required: false, + options: [ + {value: 'show', label: '鏄剧ず'}, + {value: 'hide', label: '闅愯棌'}, + ] }, { type: 'multiselect', -- Gitblit v1.8.0