import { requestUtil,getBaseUrl } from "../../utils/requestUtil"
// pages/category/index.js
Page({
/**
* 页面的初始数据
*/
data: {
baseUrl:'',
leftMenuList:[],//左侧菜单数据
rightContent:[] //右侧商品数据
},
//接口的返回数据
Cates:[],
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
const baseUrl=getBaseUrl();
this.setData({
baseUrl
})
this.getCates();
},
/**
* 获取商品分类数据
*/
async getCates(){
const result = await requestUtil({
url: '/bigType/findCategories',
method:"GET"
});
this.Cates=result.message;
let leftMenuList=this.Cates.map(v=>v.name)
let rightContent=this.Cates[0].smallTypeList;
this.setData({
leftMenuList,
rightContent
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})
{
"usingComponents": {
"SearchBar":"/components/SearchBar/SearchBar"
},
"navigationBarTitleText": "商品分类"
}