小程序
小游戏
企业微信
微信支付
扫描小程序码分享
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你的json方法用错了,贴代码
submit(e) {
debugger
const _this = this
const eventChannel = this.getOpenerEventChannel();
if (this.data.carItem.car_no.length === 0) {
app.gD.fnShowToast('请输入车牌号')
return
}
if (this.data.carItem.type.length === 0) {
app.gD.fnShowToast('请选择车辆类型')
if (e.detail.value.license_no.length === 0) {
app.gD.fnShowToast('请输入行驶证号')
// let checkRes = graceChecker.check(this.data.chkBody, formRuleConfig.addtenantperson);
// if (!checkRes) {
// getApp().gD.fnShowToast(graceChecker.error)
// return;
// }
let objdata = {}
objdata = e.detail.value;
objdata.car_no = this.data.carItem.car_no;
if (this.data.action === 'update') {
e.detail.value.type = this.data.carItem.type;
this.data.pageData.personItem.car_list[this.data.index] = objdata;
// const eventChannel = this.getOpenerEventChannel();
eventChannel.emit('acceptDataFromOpenedCarUpdatePage', {
pageData: this.data.pageData
});
} else {
// let objdata ={}
// objdata = e.detail.value;
// objdata.car_no = this.data.carItem.car_no;
this.data.pageData.personItem.car_list.push(objdata);
console.log(this.data.pageData.personItem.car_list);
eventChannel.emit('acceptDataFromOpenedPage', {
wx.navigateBack({
delta: 1,
})
},
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你的json方法用错了,贴代码
submit(e) {
debugger
const _this = this
const eventChannel = this.getOpenerEventChannel();
if (this.data.carItem.car_no.length === 0) {
app.gD.fnShowToast('请输入车牌号')
return
}
if (this.data.carItem.type.length === 0) {
app.gD.fnShowToast('请选择车辆类型')
return
}
if (e.detail.value.license_no.length === 0) {
app.gD.fnShowToast('请输入行驶证号')
return
}
// let checkRes = graceChecker.check(this.data.chkBody, formRuleConfig.addtenantperson);
// if (!checkRes) {
// getApp().gD.fnShowToast(graceChecker.error)
// return;
// }
let objdata = {}
objdata = e.detail.value;
objdata.car_no = this.data.carItem.car_no;
if (this.data.action === 'update') {
e.detail.value.type = this.data.carItem.type;
this.data.pageData.personItem.car_list[this.data.index] = objdata;
// const eventChannel = this.getOpenerEventChannel();
eventChannel.emit('acceptDataFromOpenedCarUpdatePage', {
pageData: this.data.pageData
});
} else {
// let objdata ={}
// objdata = e.detail.value;
// objdata.car_no = this.data.carItem.car_no;
this.data.pageData.personItem.car_list.push(objdata);
console.log(this.data.pageData.personItem.car_list);
// const eventChannel = this.getOpenerEventChannel();
eventChannel.emit('acceptDataFromOpenedPage', {
pageData: this.data.pageData
});
}
wx.navigateBack({
delta: 1,
})
},