Riku
2024-08-12 7c3c82d429f86358142adceb080e8922f6a18aa0
components/form/index.wxml
@@ -1,4 +1,4 @@
<block wx:for="{{formArr}}" wx:key="index">
<block wx:for="{{formArray}}" wx:key="index">
  <block wx:if="{{item.inputType == 'text'}}">
    <t-input
      label="{{item.label}}"
@@ -19,9 +19,17 @@
    </t-cell>
  </block>
  <block wx:elif="{{item.inputType == 'picker'}}">
    <t-cell
      title="{{item.label}}"
      arrow
      hover
      note="{{item.value.label || item.placeholder}}"
      data-index="{{index}}"
      bind:click="showPicker"
    ></t-cell>
    <t-picker
      visible="{{item.visible}}"
      value="{{item.value}}"
      value="{{item._value}}"
      data-index="{{index}}"
      title="{{'选择' + item.label}}"
      cancelBtn="取消"
@@ -34,17 +42,16 @@
  </block>
  <block wx:elif="{{item.inputType == 'cascader'}}">
    <t-cell
      bordered="{{false}}"
      title="{{item.label}}"
      arrow
      hover
      note="{{item.note}}"
      note="{{item.note || item.placeholder}}"
      data-index="{{index}}"
      bind:click="showCascader"
    ></t-cell>
    <t-cascader
      visible="{{item.visible}}"
      value="{{item.value}}"
      value="{{item._value}}"
      options="{{item.options}}"
      sub-titles="{{item.cascaderTitles}}"
      title="{{'选择' + item.label}}"