// pages/home/home.ts const api = require("../../api/index") Page({ /** * 页面的初始数据 */ data: { introduce:`在家制作鸡尾酒是一种生活方式`, list:[ { name:'the last word', desc:'橙汁', tag:'遗言', id:1 }, { name:'june bug', tag:'六月虫', desc:'青柠汁', id:2 } ] }, /** * 生命周期函数--监听页面加载 */ onLoad() { this.getList() }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { console.log(1111); }, /** * 用户点击右上角分享 */ onShareAppMessage() { }, // 我喜欢的鸡尾酒 toStarFunc() { wx.navigateTo({ url: '../star/star', }) }, // 搜索配方 toSearchFunc() { wx.navigateTo({ url: '../search/search', }) }, toDetailFunc(data:any) { console.log(data); const item = data.currentTarget.dataset.item wx.navigateTo({ url: '../detail/detail?name='+item.name+'&tag='+item.tag, }) }, async getList() {//获取列表 const res = await api.getWineList({ current:1, size:10 }) console.log(res); if(res.code === 200) { // if(res.data.materials.length>0) { for(let item1 of res.data) { item1.materials_str = '' if(item1.materials.length>0) { item1.materials.forEach((item:any,i:number) => { item1.materials_str += item.name+',' }); } console.log(item1.materials_str) } // } } }, })