WXML
<view class="search-form">
<view class="search-form__box">
<icon type="search" class="search-form__box-icon" size="20"></icon>
<input type="text" class="search-form__box-input" placeholder="搜索" bindconfirm="searchConfirm" bindinput="searchInput" focus="{{ focus }}" value="{{ keyword }}"></input>
</view>
</view>
JS
var app = getApp();
Page({
data: {
keyword: '',
focus: false,
confirm: false,
page: 1,
scrollTop: 0,
products: []
},
onLoad: function(option) {
this.setData({
keyword: option.keyword
})
},
searchInput: (e) => {
var value = e.detail.value;
this.setData({
confirm: (value ? true : false)
});
}
})
ERROR
thirdScriptError
Cannot read property 'setData' of undefined;at "pages/search/index" page searchInput function
TypeError: Cannot read property 'setData' of undefined
以前没问题 现在
开发者工具
更新后一直报错!! /:>
show(data) {