//获取底部导航方法
function settabbar() {
wx.request({
url: getApp().globalData.url + ‘syssetting/gettabbar’,
method: ‘POST’,
header: {// 设置请求的 header
‘content-type’: ‘application/x-www-form-urlencoded’
},
data: {
appid: getApp().globalData.appid
},
success: function (res) {
wx.hideLoading()
var pages = getCurrentPages();
var prevPage = pages[pages.length - 1]
prevPage.setData({
tabbar: res.data,
})
},
fail: function (res) {
wx.showToast({
title: ‘请求失败’,
})
},
})
}
通过:这种方法直接给页面赋值 页面内可以直接显示出来,可是页面内使用template 将改值传到template中 接收不到
var pages = getCurrentPages();
var prevPage = pages[pages.length - 1]
prevPage.setData({
tabbar: res.data,
})