// 快速扫码
scan : function() {
let that = this;
console.log("onScan");
wx.scanCode({
success: (res => {
console.log(res);
if (res.result. indexOf(prefix.DETAILS) != -1) {
let params = util.getParamsFromUrl(res.result);
if (params.id) {
wx.navigateTo({
url: '/pages/colweestion/deteytatls/dwedssls?id=' + params.id,
})
}
that.setData({
error: false
})
} else {
that.setData({
error: true
})
}
}),
complete: (res => {
console.log("complete");
}),
fail: (error => {
console.log('error');
})
})
}
<!-- 弹出框 -->
<view class="modal-dialog" wx:if="{{showModal}}">
<view wx:if="{{showErr}}" class="modal-title">搜索导览</view>
<view wx:else class="modal-title showErr">未搜索到d该藏品</view>
<view class="modal-content">
<input class="input" type='text' placeholder='请输入导览编号' value="{{keywords}}" auto-focus focus="true" confirm-type="search" bindinput="inputChange" bindconfirm="onSure"></input>
</view>
<view class="modal-footer">
<view class="btn-confirm" bindtap="onConfirm" data-status="confirm">确定</view>
<view class="btn-cancel" bindtap="onCancel" data-status="cancel">取消</view>
</view>
</view>
知识点:wx:if 和wx-if的区别是: