// pages/information/information.js var utils = require("../../utils/util.js"); // var WxParse = require('../../src/wxParse/wxParse.js'); var app = getApp(); // var has Page({ /** * 页面的初始数据 */ data: { }, // 图片点击 ItemTap: function (event) { var pathurl = event.currentTarget.dataset.pathurl; var istab = event.currentTarget.dataset.istab; // var url = event.target.dataset.url || ''; if (pathurl.indexOf('http') >= 0) { wx.navigateTo({ url: "../webView/webView?externalUrl=" + encodeURIComponent(pathurl) }); } else if (pathurl !== '' && !istab) { wx.navigateTo({ url: '/' + pathurl }); } else if (pathurl !== '' && istab) { wx.switchTab({ url: '/' + pathurl }); } console.log('图片点击链接为', pathurl); }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { wx.setNavigationBarTitle({ title: app.globalData.titleName }); let ChooseFloorId = app.globalData.ChooseFloorId; wx.showLoading({ title: '', }); wx.request({ url: utils.getUrl('/shopping/information.do?m=get&OutFormat=json&infordoc=' + ChooseFloorId), header: { "Cookie": "JSESSIONID=" + wx.getStorageSync('sessionID') }, method: "GET", success: res => { wx.hideLoading(); if(!utils.requestError(res)){ return false; } this.setData({ listItem: res.data.list, description:res.data.description //num: 0, // price: goodsItem.Price }); // WxParse.wxParse('article', 'html', res.data.description, this, 5); }, fail: function (errmsg) { utils.requestFail(errmsg, '/shopping/getMatCodeList.do'); } }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { // this.mapCtx.moveToLocation() }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { // isRedirectTo值还原 app.globalData.isRedirectTo = false; }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { // if (ops.from === 'button') { // // 来自页面内转发按钮 // console.log(ops.target) // } return { // title: app.globalData.titleName, title: utils.getShareTitle(), path: 'pages/information2/information2?FromUserId=' + app.globalData.FromUserId + '&FromOpenId=' + app.globalData.openID + '&OpenFrom=fromShare&infordoc=' + this.data.infordoc, success: function (res) { // 转发成功 console.log("转发成功:" + JSON.stringify(res)); // 发送行为信息 // utils.userBehavior('ForwardMyCard'); // utils.showModal(res) }, fail: function (res) { // 转发失败 console.log("转发失败:" + JSON.stringify(res)); } }; } });