From b4033c002e21c1376d68be61622da56182a962e9 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 14 八月 2024 15:19:52 +0800
Subject: [PATCH] 修复设备信息表单生产失败

---
 miniprogram_npm/tdesign-miniprogram/radio/radio.wxml |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/radio/radio.wxml b/miniprogram_npm/tdesign-miniprogram/radio/radio.wxml
index bfb5990..6d748ad 100644
--- a/miniprogram_npm/tdesign-miniprogram/radio/radio.wxml
+++ b/miniprogram_npm/tdesign-miniprogram/radio/radio.wxml
@@ -3,16 +3,16 @@
 <view
   style="{{_._style([style, customStyle])}}"
   class="{{_.cls(classPrefix, [_placement, ['block', block]])}} class {{prefix}}-class"
-  disabled="{{disabled}}"
+  disabled="{{_disabled}}"
   aria-role="radio"
   aria-checked="{{checked}}"
   aria-label="{{label + content}}"
-  aria-disabled="{{disabled}}"
+  aria-disabled="{{_disabled}}"
   tabindex="{{tabindex}}"
-  bind:tap="handleTap"
+  mut-bind:tap="handleTap"
 >
   <view
-    class="{{_.cls(classPrefix + '__icon', [_placement, ['checked', checked], ['disabled', disabled]])}} {{prefix}}-class-icon"
+    class="{{_.cls(classPrefix + '__icon', [_placement, ['checked', checked], ['disabled', _disabled]])}} {{prefix}}-class-icon"
   >
     <slot name="icon" wx:if="{{slotIcon}}" />
     <view wx:elif="{{customIcon}}" class="{{classPrefix}}__image">
@@ -26,32 +26,34 @@
       />
       <view
         wx:if="{{checked && icon == 'dot'}}"
-        class="{{_.cls(classPrefix + '__icon-' + icon, [['disabled', disabled]])}}"
+        class="{{_.cls(classPrefix + '__icon-' + icon, [['disabled', _disabled]])}}"
       />
       <view
         wx:if="{{!checked && (icon == 'circle' || icon == 'dot')}}"
-        class="{{_.cls(classPrefix + '__icon-circle', [['disabled', disabled]])}}"
+        class="{{_.cls(classPrefix + '__icon-circle', [['disabled', _disabled]])}}"
       />
       <!-- line && unchecked 涓虹┖ 闇�瑕佸睍浣嶅厓绱� -->
       <view wx:if="{{!checked && icon == 'line'}}" class="placeholder"></view>
     </block>
   </view>
 
-  <view class="{{classPrefix}}__content" data-target="text" catch:tap="handleTap">
+  <view class="{{classPrefix}}__content" data-target="text" mut-bind:tap="handleTap">
     <view
-      class="{{_.cls(classPrefix + '__title', [['disabled', disabled], ['checked', checked]])}} {{prefix}}-class-label"
+      class="{{_.cls(classPrefix + '__title', [['disabled', _disabled], ['checked', checked]])}} {{prefix}}-class-label"
       style="-webkit-line-clamp:{{maxLabelRow}}"
     >
-      {{label}}
+      <block wx:if="{{label}}">{{label}}</block>
       <slot />
       <slot name="label" />
     </view>
 
     <view
-      class="{{_.cls(classPrefix + '__description', [['disabled', disabled], ['checked', checked]])}} {{prefix}}-class-content "
+      class="{{_.cls(classPrefix + '__description', [['disabled', _disabled], ['checked', checked]])}} {{prefix}}-class-content "
       style="-webkit-line-clamp:{{maxContentRow}}"
-      >{{content}}<slot name="content"
-    /></view>
+    >
+      <block wx:if="{{content}}">{{content}}</block>
+      <slot name="content" />
+    </view>
   </view>
 
   <view wx:if="{{!borderless}}" class="{{_.cls(classPrefix + '__border', [_placement])}} {{prefix}}-class-border" />

--
Gitblit v1.9.3