// pages/detail/detail.js // 29014 const $api = require('../../utils/api.js').API; Page({ /** * 页面的初始数据 */ data: { name:'', articleid:'', }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { $api.getArticle({id:options.id}).then(res=>{ this.setData({ info:res.data.data, name:res.data.data.name, articleid:options.id, }) }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage() { // const promise = new Promise(resolve => { // setTimeout(() => { // resolve({ // title: this.data.name // }) // }, 2000) // }), return{ title:this.data.name, path:'/pages/detail/detail?id=' + this.data.articleid } }, // onShareTimeline: function() { // return { // title: this.data.name, // query: {'id':this.data.articleid} // } // } })