活动介绍

利用学习到的表单组件知识,设计一个采集快递信息的表单微信小程序,信息包括姓名,电话,寄件地址和收件地址,给出wxml和js代码

时间: 2024-09-19 08:09:48 浏览: 94
在微信小程序中设计一个采集快递信息的表单,我们可以使用WXML(WeApp Markup Language)来描述页面结构,以及JS(JavaScript)编写交互逻辑。以下是一个简单的示例: **WXML (wxml 文件):form.wxml** ```html <view class="container"> <view> <label for="name">姓名:</label> <input type="text" id="name" placeholder="请输入姓名" /> </view> <view> <label for="phone">电话:</label> <input type="tel" id="phone" placeholder="请输入电话号码" /> </view> <view> <label for="fromAddress">寄件地址:</label> <input type="text" id="fromAddress" placeholder="请输入寄件地址" /> </view> <view> <label for="toAddress">收件地址:</label> <input type="text" id="toAddress" placeholder="请输入收件地址" /> </view> <button bindtap="submitForm">提交</button> </view> ``` **JS (js 文件):form.js** ```javascript Page({ data: { name: '', phone: '', fromAddress: '', toAddress: '' }, submitForm: function(e) { const formData = { name: this.data.name, phone: this.data.phone, fromAddress: this.data.fromAddress, toAddress: this.data.toAddress }; // 这里你可以将formData发送给后台处理,或者做一些本地存储,具体取决于你的需求 console.log('快递信息', formData); } }) ``` 在这个例子中,用户填写姓名、电话、寄件地址和收件地址后,点击“提交”按钮,会触发`submitForm`方法,将数据打印出来(这里仅作示例,实际应用中可能需要进一步封装或传输)。记得在项目中引入相应的样式文件 `.wxss` 来设置容器样式。
阅读全文

相关推荐