From 3ddb7987b031a152309c58dabd949e23d3419a72 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期五, 01 八月 2025 15:33:50 +0800 Subject: [PATCH] test --- components/oi-form/index.vue | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/components/oi-form/index.vue b/components/oi-form/index.vue index bc92baf..a288a41 100644 --- a/components/oi-form/index.vue +++ b/components/oi-form/index.vue @@ -1,5 +1,5 @@ <template> - <uni-forms class="oi-form" ref="baseForm" label-align="right"> + <uni-forms class="oi-form" ref="baseForm" :label-align="largeMode?'left':'right'" :label-position="largeMode?'top':'left'" > <view v-for="(item,index) in form.items" :key="index"> <!-- 鏍呮牸甯冨眬 --> <uni-row v-if="item.name == 'Layout'" v-show="!item.isHidden" :gutter="item.setting.gutter"> @@ -48,11 +48,12 @@ }, data() { return { - + largeMode: getApp().globalData?.largeMode || false, } }, methods: { setFormItemVisible(attrs) { + console.log(attrs) attrs.forEach((attr) => { let index = this.hiddenIds.findIndex((id) => id == attr.attr); if (attr.show) { @@ -61,6 +62,7 @@ if (index == -1) this.hiddenIds.push(attr.attr); } }); + console.log(this.hiddenIds) }, clearFormValues() { if (!this.form.model) return; @@ -97,5 +99,9 @@ </script> <style lang="less"> - .oi-form {} + .oi-form { + + } + + </style> \ No newline at end of file -- Gitblit v1.9.1