// pages/knowDetail/knowDetail.js var WxParse = require('../../wxParse/wxParse.js'); const app = getApp(); Page({ /** * 页面的初始数据 */ data: { currTab: 0, knowid: '', knowdetail: '', sonlist: '', content: [] }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { let that = this; that.setData({ knowid: options.knowid }) that.getDetail() }, // 获取详情 getDetail: function(e){ let that = this; let url = "/api/portal/Knowledge/detail"; let params = { knowledgeId: that.data.knowid } app.post(url, params).then((res) => { if (res.cate.son == ''){ that.setData({ content: '' }) }else{ that.setData({ content: res.cate.son[that.data.currTab] }) // that.setData({ // answer:that // }) } that.setData({ knowdetail: res.cate, sonlist: res.cate.son }) console.log(res.cate.son[that.data.currTab]) WxParse.wxParse('article', 'html', res.cate.son[that.data.currTab].basic_content, that, 5) WxParse.wxParse('article1', 'html', res.cate.son[that.data.currTab].basic_answer_content, that, 5) //WxParse.wxParse('content', 'html', res.cate.son[that.data.currTab].basic_answer_content, that, 5) }).catch((errMsg) => {}) }, //点击切换 clickTab: function (e) { var that = this; that.setData({ currTab: e.target.dataset.current, content: that.data.sonlist[e.target.dataset.current] }) console.log(that.data.content) WxParse.wxParse('article', 'html', that.data.content.basic_content, that, 5) WxParse.wxParse('article1', 'html', that.data.content.basic_answer_content, that, 5); console.log(that.data.content.basic_pic) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } })