// pages/quest/quest.js import {http} from '../../../../../utils/util' // import {DownloadSaveFile,downloadFile // } from '../../../../../utils/downloadSaveFile.js' Page({ /** * 页面的初始数据 */ data: { cdn:getApp().globalData.cdn, type:0, // questes: [ // { // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // },{ // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // },{ // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // },{ // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // },{ // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // },{ // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // },{ // time: '2022-3-18~2022-5-18', // title: '星途揽月新款抖音视频需求需要马上贯彻落实', // text: '以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上以一流的设计和领先的技术为基础以人工智能为差异化,从外观、性能上...', // url: 'https://www.oa00.com/#/attendance/index', // type: 1, // num: '258w', // duration: '02:32', // }, // ], records:[], questes:[], infoObject:{}, isClick:false, // imageUrl:"/pages/index/shortimage/img_xingtue@2x.png" }, back(){ wx.navigateBack({ delta: 1 }) }, to(e) { console.log(e.target.dataset.url) wx.navigateTo({ url: e.target.dataset.url }) }, //跳转详情 detail(e){ console.log(e) wx.setStorageSync('info', e.currentTarget.dataset.cycle_id) wx.navigateTo({ url:"/pages/index/subpage/brand/brandDetails/brandDetails" }) }, //收藏 collection(e){ var that = this let userId = this.data.infoObject.id let referenceId = this.data.infoObject.id // let referenceId = wx.getStorageSync('referenceId') let isClick = this.data.isClick console.log(e) if(!isClick){ that.setData({ isClick:true }) wx.showToast({ title: '收藏成功', icon: 'none' }) http("/userReference/add", "post", {userId,referenceId }).then(res =>{ this.setData({ // userId:e.currentTarget.dataset.cycle_id, // referenceId:this.id }) }) } }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { wx.setNavigationBarTitle({ title: '任务中心', success: function (res) {} }) this.setData({ type:options.type, infoObject:wx.getStorageSync('info') }) this.getrecordslist() // var htmls = //

解析

// var that = this // WxParse.wxParse('htmls','html',htmls,that,5); }, getrecordslist(){ http("/topicActivity/list", "post", { }).then(res =>{ this.setData({ records: res.data.records, }) }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage:function() { var that = this return { title:that.data.infoObject.title, path:"pages/index/subpage/brand/brandDetails/brandDetails", // imageUrl:that.cdn+infoObject.cover, } }, //保存 preserve(){ // if(){ wx.showModal({ title: '提示', content: '确定要保存吗?', success: function (res) { if (res.confirm) { console.log('用户点击确定') wx.getImageInfo({ src: '/pages/index/shortimage/img_xingtue@2x.png', success: function (res) { console.log(res); var path = res.path; wx.saveImageToPhotosAlbum({ filePath: path, success: function (res) { console.log('已保存'); }, fail: function (res) { console.log('保存失败'); } }) } }); } else if (res.cancel) { console.log('用户点击取消') } } }) // }else{ // wx.showLoading({ // title: '下载中...', // }) // wx.downloadFile({ // //视频信息的Url // url: app.serverUrl + me.data.videoInfo.videoPath, // success: function (res) { // // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容 // if (res.statusCode === 200) { // console.log(res.tempFilePath); // wx.saveVideoToPhotosAlbum({ // filePath: res.tempFilePath, // success:function(res) { // console.log(res.errMsg) // wx.hideLoading(); // } // }) // } // } // }) // } }, // downloadSaveFile(e) { // let url = e.currentTarget.dataset.url; // // 保存到相册 // DownloadSaveFile.downloadFile('video', url); //video或image // } })