// pages/DiseaseGuide/DiseaseGuide.js
// 网络请求工具类
var networkUtil = require('../../utils/network_util.js')
var api = require('../../utils/apiFile.js')
// 获取应用实例
var app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
list: [],
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
var self = this;
networkUtil._get(api.etArticles, {}, function(res) {
// console.log('获取文章信息', res.data.list)
self.setData({
list: res.data.list
})
if(self.data.list.length == 0){
wx.showModal({
title: '提醒',
content: '暂无疾病指导,请稍后重试!',
showCancel: false,
success: function(res) {
wx.navigateTo({
url: '../home/home',
})
}
});
}
}, function(res) {
wx.showModal({
title: '网络异常',
content: res.data.errormsg,
showCancel: false
});
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
},
getArticleInfo(days) {
var self = this
// 文章列表
networkUtil._get(api.homeArtList, {
page: 0,
limit: 100,
days: days
}, function(res) {
// console.log('获取文章信息', res.data.list)
artCache[self.data.babyIndex] = res.data.list
self.setArtInfo(res.data.list)
}, function(res) {
wx.stopPullDownRefresh()
})
},
})