// pages/form/form.js Page({ /** * 页面的初始数据 */ data: { }, radioChange: function (e) { var val = e.detail.value this.data.gender.forEach((v) => { v.value === val ? v.checked = true : v.checked= false }) }, checkboxChange: function (e) { var val = e.detail.value this.data.skills.forEach ((v) => { val.includes(v.value) ? v.checked = true : v.checked = false }) }, submit: function () { wx.request({ url: 'http://127.0.0.1:3000', method: 'POST', data: this.data, success: res => { wx.showModal({ title: '提交完成', showCancel: false }) } }) }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { wx.showLoading({title: '数据加载中'}) wx.request({ url: 'http://127.0.0.1:3000/', success: res => { //statusCode为200时,表示数据获取成功 if(res.statusCode === 200){ this.setData(res.data) console.log(res.data) } else { wx.showModal({ title: '服务器异常' }) } setTimeout(() => { wx.hideLoading() }, 500) }, fail:function () { wx.hideLoading() wx.showModal({ title: '网络异常,无法进请求服务器', }) }, }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })