Technologieaustausch

Entwicklungshinweise zum WeChat Mini-Programm – Lösungsleitfaden für „Das Formular kann keine Daten lesen“

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Entwicklungshinweise zum WeChat Mini-Programm – Lösungsleitfaden für „Das Formular kann keine Daten lesen“

1. Problembeschreibung

Ich habewxmlCode:

<view class="formclass">
  <form bindreset="formReset" bindsubmit="getformdata">
    <view class="ctl">
      <view class="cfg-area">
        <view>配置名</view>
        <input class="inputctl"  placeholder="配置1" value="重置测试"/>
      </view>
      <view class="button-area">
        <button class="formclassbutton1" form-type="submit" >提交</button>
        <button class="formclassbutton2" form-type="reset">重置</button>
      </view>
    </view>
  </form>
</view>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

Ich habejsFormularverarbeitungsfunktion:

getformdata: function(e){
    console.log(e.detail.value);
  }
  • 1
  • 2
  • 3

Das nach der Übermittlung gedruckte Wörterbuch war leer und blieb mehr als zehn Minuten lang hängen.

2. Problemlösung

Nachdem ich es herausgefunden hatte, vergaß ich, dass die Formularsteuerelemente hinzugefügt werden müssen.nameZum Übermitteln der Daten können nur die Attribute verwendet werden, andernfalls sind sie ungültig. Das Folgende ist der überarbeitete Schlüsselcode:

<input class="inputctl" name="configName" placeholder="配置1" value="重置测试"/>
  • 1