// pages/findblock/zhuanjiapinjiudetail/zhuanjiapinjiudetail.js const app=getApp() Page({ /** * 页面的初始数据 */ data: { url:'', id:'', page:1, comment_list:[], info:'', show:false, content:'' }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.setData({ url: app.globalData.url, id:options.id }) this.getzhuanjiadetail(); this.gettype(); let token=wx.getStorageSync("token") if (token == '') { wx.navigateTo({ url: '/pages/login/login?id=' + this.data.id + '&type=' + 1,//type=1发现的首页专家品酒 }) wx.setStorageSync("url", "/pages/findblock/zhuanjiapinjiudetail/zhuanjiapinjiudetail") } }, //获取专家酒品详情 getzhuanjiadetail(){ let that = this; let url = 'index/Find/expert_detail', params = { id:that.data.id, page:that.data.page } app.post(url, params).then((res) => { console.log(res); that.setData({ info:res.info, comment_list: that.data.comment_list.concat(res.info.comment_list) }) console.log(that.data.info) }).catch((err) => { }) }, gettype(){ let that=this; wx.getNetworkType({ success: function (res) { console.log(res) // 返回网络类型, 有效值: // wifi/2g/3g/4g/unknown(Android下不常见的网络类型)/none(无网络) var networkType = res.networkType; console.log('23874723883924', networkType) if (networkType !='wifi'){ that.setData({ show:true }) }else{ that.setData({ show:false }) } } }) }, //进入视频 entervideo(e) { let url = e.currentTarget.dataset.url; wx.navigateTo({ url: '/pages/homeblock/video/video?url=' + url, }) }, jientervideo(e){ wx.setStorageSync('show', false) let url = e.currentTarget.dataset.url; wx.navigateTo({ url: '/pages/homeblock/video/video?url=' + url, }) }, //点赞 dianzan(e){ let id=e.currentTarget.dataset.id; let that = this; let url = 'index/Common/good', params = { sort:2, id:id } app.post(url, params).then((res) => { console.log(res); wx.showToast({ title: res, icon:'none' }) that.getzhuanjiadetail() }).catch((err) => { }) }, //写评论内容 entercontent(e){ this.setData({ content:e.detail.value }) }, send(e){ let that=this; let content=e.detail.value; if(content==''){ wx.showToast({ title: '请输入评论内容', }) }else{ let url = 'index/Common/comment', params = { sort:2, id:that.data.id, content:that.data.content } app.post(url, params).then((res) => { console.log(res); wx.showToast({ title: res, icon:'none' }) that.setData({ page:1, comment_list:[] }) that.getzhuanjiadetail() }).catch((err) => { }) } }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { // let show = wx.getStorageSync("show"); // this.setData({ // show: show // }) // console.log('348783490', this.data.show) }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { let page=this.data.page; page++; this.setData({ page:page }) this.getzhuanjiadetail() }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { let that=this; let url = '/pages/findblock/zhuanjiapinjiudetail/zhuanjiapinjiudetail?id=' + that.data.id return { title: '发现', // 转发后 所显示的title // path: '/pages/home/buildtextdetail/buildtextdetail?buildid='+buildid+'&gettoken='+newtoken, // 相对的路径 path: url,//建档攻略分享1 // path:'', success: (res) => { // 成功后要做的事情 console.log(res) }, fail: function (res) { // 分享失败 console.log(res) } } } })