From 16213c0f85aa3ac8317797bf4a05fd12940e16d3 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期三, 05 三月 2025 17:29:42 +0800
Subject: [PATCH] -

---
 src/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue b/src/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue
index 7d6180a..794c2c5 100644
--- a/src/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue
+++ b/src/uni_modules/uview-plus/components/u-radio-group/u-radio-group.vue
@@ -2,6 +2,7 @@
 	<view
 	    class="u-radio-group"
 	    :class="bemClass"
+			:style="radioGroupStyle"
 	>
 		<slot></slot>
 	</view>
@@ -11,6 +12,7 @@
 	import { props } from './props';
 	import { mpMixin } from '../../libs/mixin/mpMixin';
 	import { mixin } from '../../libs/mixin/mixin';
+	import { addUnit, addStyle, deepMerge } from '../../libs/function/index';
 
 	/**
 	 * radioRroup 鍗曢�夋鐖剁粍浠�
@@ -32,7 +34,8 @@
 	 * @property {String | Number}				iconSize		鍥炬爣鐨勫ぇ灏忥紝鍗曚綅px 锛堥粯璁� 12 锛�
 	 * @property {Boolean}						borderBottom	placement涓簉ow鏃讹紝鏄惁鏄剧ず涓嬭竟妗� 锛堥粯璁� false 锛�
 	 * @property {String}						iconPlacement	鍥炬爣涓庢枃瀛楃殑瀵归綈鏂瑰紡 锛堥粯璁� 'left' 锛�
-     * @property {Object}						customStyle		缁勪欢鐨勬牱寮忥紝瀵硅薄褰㈠紡
+	 * @property {Object}						gap				item 涔嬮棿鐨勯棿璺�
+   * @property {Object}						customStyle		缁勪欢鐨勬牱寮忥紝瀵硅薄褰㈠紡
 	 * @event {Function} change 浠讳竴涓猺adio鐘舵�佸彂鐢熷彉鍖栨椂瑙﹀彂
 	 * @example <u-radio-group v-model="value"></u-radio-group>
 	 */
@@ -60,6 +63,12 @@
 				// this.bem涓轰竴涓猚omputed鍙橀噺锛屽湪mixin涓�
 				return this.bem('radio-group', ['placement'])
 			},
+			radioGroupStyle() {
+				const style = {
+					gap: addUnit(this.gap)
+				};
+				return deepMerge(style, addStyle(this.customStyle));
+			}
 		},
 		watch: {
 			// 褰撶埗缁勪欢闇�瑕佸瓙缁勪欢闇�瑕佸叡浜殑鍙傛暟鍙戠敓浜嗗彉鍖栵紝鎵嬪姩閫氱煡瀛愮粍浠�

--
Gitblit v1.9.1