1.本地存储多个数据(嵌套数组),封装数组对象
js书写:addr本身也是数组
var newNa = { "tel": 122222, "addr":that.data.region };
var newNa = { "tel": 122222, "addr":that.data.region }; var mobile = /^[1][3,4,5,7,8][0-9]{9}$/; // var myreg = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/; //判断是否是座机电话 //检查 var isMobile = mobile.exec(e.detail.value.tel) if(!isMobile){ wx.showModal({ showCancel:false, title: '提示', content: '请确保输入正确', }) }else{ // 存储本地 wx.setStorage({ key: 'apply', data: newNa })
或者
wx.setStorage({ key: 'apply', data: { "tel": e.detail.value.tel, "addr":that.data.region, },
var newNa = { "tel": 122222, "addr":that.data.region }; var mobile = /^[1][3,4,5,7,8][0-9]{9}$/; // var myreg = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/; //判断是否是座机电话 //检查 var isMobile = mobile.exec(e.detail.value.tel) if(!isMobile){ wx.showModal({ showCancel:false, title: '提示', content: '请确保输入正确', }) }else{ // 存储本地 wx.setStorage({ key: 'apply', data: { "tel": e.detail.value.tel, "addr":that.data.region, },
可以查看到存储的数据