// pages/codeInput/codeInput.js Page({ /** * 页面的初始数据 */ data: { isSupplier: false, //供应商选择器 isProductType: false, //产品类型选择器 isAfterSale: false, //售后类型选择 supplierList: ['杭州', '宁波', '温州', '嘉兴', '湖州'], wareInfo: { supplier: "", product: "", num: "", price: '', afterSale: "", message: "" } }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, onOpenSupplier() { this.setData({ isSupplier: true }) }, onCancel() { this.setData({ isSupplier: false }) }, onConfirm(e) { console.log(e); this.setData({ isSupplier: false, 'wareInfo.supplier': e.detail.value }) }, onProduct() { this.setData({ isProductType: true }) }, onCancelProduct() { this.setData({ isProductType: false }) }, onConfirmProduct(e) { console.log(e); this.setData({ isProductType: false, 'wareInfo.product': e.detail.value }) }, onAfterSale() { this.setData({ isAfterSale: true, }) }, onCancelAfterSale() { this.setData({ isAfterSale: false, }) }, onConfirmAfterSale(e) { this.setData({ isAfterSale: false, 'wareInfo.afterSale': e.detail.value }) }, submit() { } })