feat:绘制图形

This commit is contained in:
2025-09-12 16:56:00 +08:00
parent 3b4b2dcd64
commit 6acc5d676c
27 changed files with 76464 additions and 112 deletions
@@ -7,11 +7,11 @@
选择形状{{ singleMode ? '(单选)' : '(多选)' }}
</text>
<view class="shape-options-wrapper">
<view class="shape-options">
<view class="shape-options {{ singleMode ? 'single-mode' : '' }}">
<view
wx:for="{{shapes}}"
wx:key="id"
class="shape-option {{item.checked ? 'selected' : '' }}"
class="shape-option {{item.checked ? 'selected' : '' }} {{ item.checkedDisabled ? 'checked-disabled' : '' }}"
bindtap="onSelectShape"
data-index="{{index}}"
data-shape="{{item.id}}">
@@ -25,6 +25,11 @@
class="img-shape-selected"
src="/assets/imgs/checked.png"
mode="aspectFit" />
<image
wx:if="{{item.checkedDisabled}}"
class="img-shape-checked-disabled"
src="/assets/imgs/checked-disabled.png"
mode="aspectFit" />
</view>
</view>
</view>