wxml页面如下
<!--pages/init/init.wxml-->
<view class="page">
<mp-form-page>
<mp-form id="form" bindsubmit="submitForm">
<mp-cells title="登录">
<mp-cell prop="mobile" title="手机号" ext-class="">
<input name="mobile" class="weui-input"
placeholder="" />
</mp-cell>
<mp-cell prop="password" title="密码" ext-class="">
<input name="password" class="weui-input"
placeholder="" />
</mp-cell>
</mp-cells>
<view slot="button">
<button class="weui-btn" form-type="submit" type="primary">确定</button>
</view>
</mp-form>
</mp-form-page>
</view>
js如下
// pages/init/init.js
import CustomPage from '../../base/CustomPage'
CustomPage({
data: {
},
submitForm: function(e){
console.log(e)
wx.request({
url: 'https://xxx',
data:{},
success(rsp){
console.log(rsp)
},
complete(d){
console.log(d)
}
})
console.info("form.submited")
}
})
是在开发工具中测的 调试基础库是 2.16.1
又试了下 只要把mp-form改成form就正常了
奇怪 mp-form为啥不行?
看weui官方文档 form.wxml中就是用的mp-form啊 只是没有示例如何提交