35 lines
611 B
JavaScript
35 lines
611 B
JavaScript
// pages/shop/market.js
|
|
const data= require('../../utils/data')
|
|
Page({
|
|
|
|
/**
|
|
* 页面的初始数据
|
|
*/
|
|
data: {
|
|
tabList:data.tabList
|
|
},
|
|
|
|
/**
|
|
* 生命周期函数--监听页面加载
|
|
*/
|
|
onLoad(options) {
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
* 生命周期函数--监听页面显示
|
|
*/
|
|
onShow() {
|
|
console.log('页面显示')
|
|
const pages = getCurrentPages();
|
|
const currentPage = pages[pages.length - 1];
|
|
const tabList = this.data.tabList;
|
|
tabList.forEach(item => {
|
|
item.selected = item.pagePath === currentPage.route;
|
|
});
|
|
this.setData({
|
|
tabList
|
|
});
|
|
},
|
|
}) |