From 6ca7bd261fb0d0cff50f6cc9b342019ff56ac39a Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Fri, 12 May 2023 18:46:27 +0800 Subject: [PATCH] 优化表单数值调价组件显示 --- forms/form/cForm.scss | 6 +++--- forms/numberValve/CNumberValve.vue | 12 ++++++++++-- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/forms/form/cForm.scss b/forms/form/cForm.scss index 1df4dfb..94c760e 100644 --- a/forms/form/cForm.scss +++ b/forms/form/cForm.scss @@ -87,12 +87,12 @@ margin: -3px 0 140px; padding: 1px 0 0; .c-form-submit-inner { - @include position(fixed, n 0 0 n, 0); + @include position(fixed, n 0 0 n, 10); width: 100%; } [type=primary] { - height: 90px; - line-height: 88px; + height: 100px; + line-height: 98px; border-radius: 0; } } diff --git a/forms/numberValve/CNumberValve.vue b/forms/numberValve/CNumberValve.vue index 342beb5..d72a465 100644 --- a/forms/numberValve/CNumberValve.vue +++ b/forms/numberValve/CNumberValve.vue @@ -16,7 +16,7 @@ :required="itemRes.required" :disabled="itemRes.disabled" :error="itemRes.error" - :value="itemRes.formData[itemRes.name] + unit" + :value="valueStr" :placeholder="placeholder" > <view class="at-icon at-icon-chevron-right"></view> @@ -110,7 +110,15 @@ sliderLeft: 0, }; }, - computed: {}, + computed: { + valueStr() { + if (this.itemRes.formData[this.itemRes.name]) { + return this.itemRes.formData[this.itemRes.name] + ' ' + this.unit; + } else { + return ''; + } + }, + }, methods: { handleOpen() { this.opened = true; -- Gitblit v1.9.1