From b22223dd84a729174a5973971c08cc48d039bd1d Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Thu, 14 Apr 2022 20:44:20 +0800 Subject: [PATCH] 强化日期格式化识别能力,优化开关组件显示 --- forms/select/CSelect.vue | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/forms/select/CSelect.vue b/forms/select/CSelect.vue index 9270195..570c3b0 100644 --- a/forms/select/CSelect.vue +++ b/forms/select/CSelect.vue @@ -4,7 +4,10 @@ */ <template> - <view class="c-select"> + <view + class="c-select" + :class="readOnly ? 'read-only':''" + > <!-- 下拉选择模式 --> <view v-if="!selectByPage" @@ -28,7 +31,10 @@ :placeholder="placeholder" :value="selected" > - <view class="at-icon at-icon-chevron-right" /> + <view + v-show="!readOnly" + class="at-icon at-icon-chevron-right" + /> </AtInput> </picker> <view class="c-select-slot"> @@ -49,7 +55,10 @@ :placeholder="placeholder" :value="choose.name" > - <view class="at-icon at-icon-chevron-right" /> + <view + v-show="!readOnly" + class="at-icon at-icon-chevron-right" + /> </AtInput> </view> </view> @@ -77,6 +86,11 @@ selectByPage: String, // 页面模式下,选择完成后的回调 onSelectFromPage: Function, + // 只读模式 + readOnly: { + type: Boolean, + default: false, + }, }, data() { return { -- Gitblit v1.9.1