//index.js import * as requestAPI from '../../models/dataModel' import { menuList } from '../../menu/menu' //获取应用实例 const app = getApp() Page({ data: { isLogin: false, menuList: [] }, onLoad() { }, onShow() { if(wx.getStorageSync('token') && this.data.menuList.length===0) { requestAPI.getMenu().then(res=>{ let tempList = [] if(res&&res.data&&res.data.data) { for(let i of res.data.data) { let filterList = menuList.filter(item => { return item.name === i.name }) tempList = tempList.concat(filterList) } this.setData({ menuList: tempList, isLogin: true }) } }) } }, getLink: function(event) { wx.navigateTo({ url: `/pages/${event.currentTarget.dataset.item.url}/index`, }) } //事件处理函数 // getmenu: function () { // wx.request({ // url: 'http://192.168.20.53:9999/admin/menu/tree', // method: 'get', // header: { // 'Authorization': 'Bearer ' + wx.getStorageSync('token') // }, // success(r) { // console.log(r) // console.log(r) // } // }) // } })