看到小程式這一大串的“Do not have bindName handler in current page: pages/card/card. Please make sure that bindName handler has been defined in pages/card/card, ... ...
看到小程式這一大串的“Do not have bindName handler in current page: pages/card/card. Please make sure that bindName handler has been defined in pages/card/card, or pages/card/card has been added into app.json”
驚不驚喜,意不意外?
我是input輸入姓名時,報的錯誤
解決方法:排查
1、是否使用page()函數註冊頁面
2、添加獲取值的方法
js:
//輸入姓名
bindName: function (e) {
let name = e.detail.value;
this.setData({
usernameNew: name
})
},
xml:
<view class="items-right">
<input bindinput="bindName" value="{{usernameNew}}" maxlength='7' placeholder-class='all-placeholder' placeholder='輸入真實的姓名' class="right-print" type="text" name="usernameNew" type='text'>
</input>
</view>
3、再不濟就在app.json調整文件位置