小程序
小游戏
企业微信
微信支付
扫描小程序码分享
看似简单,但是添加了角色区分的字段到后台“jiaose”这个数据还是空的,用的第三方的后台其他数据全部到位就差这个顶部页签的角色区分了,点击不同的页签提交数据后可以传递到后台不同的角色名称。望大佬指导,上面有代码链接,可以贴下代码指导下,多谢~
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
可以结构上直接data-type绑定类型点击后setData, 提交事件再做一下判断就ok了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以在swiper的bindchange事件中 event.detail = {current: current, source: source}得到当前选中的是哪一个选项卡。然后通过setData保存数据。
wxml这边给他一个
<swiper name="orderjiaose" current="{{currentTab}}" bindchange="changejiaose" style="height:500px;">
JS这边:data:{currenTab:
[{currenTab:'0',current:'老师',name:'老师'},
{ currenTab:'1', current:'学生',name:'学生' },
],},
changejiaose:function(e){
console.log(e.detail.current)
setData:({
currentTab: e.detail.current
})
},
switchNav: function (e) {
var page = this;
var index = e.target.dataset.current;
if (this.data.currentTab == index) {
return false;
} else {
page.setData({ currentTab: index });
}
提交之后没报错,但是后台还是没jiaose数据...大佬如何解决一下,谢谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
可以结构上直接data-type绑定类型点击后setData, 提交事件再做一下判断就ok了
可以在swiper的bindchange事件中 event.detail = {current: current, source: source}得到当前选中的是哪一个选项卡。然后通过setData保存数据。
wxml这边给他一个
<swiper name="orderjiaose" current="{{currentTab}}" bindchange="changejiaose" style="height:500px;">
JS这边:data:{currenTab:
[{currenTab:'0',current:'老师',name:'老师'},
{ currenTab:'1', current:'学生',name:'学生' },
],},
changejiaose:function(e){
console.log(e.detail.current)
setData:({
currentTab: e.detail.current
})
},
switchNav: function (e) {
var page = this;
var index = e.target.dataset.current;
if (this.data.currentTab == index) {
return false;
} else {
page.setData({ currentTab: index });
}
},
提交之后没报错,但是后台还是没jiaose数据...大佬如何解决一下,谢谢