首页 » 微信小程序 » 例子小程序 » 正文

微信小程序开发新闻客户端

微信小程序开发

项目简介

搭建了一个新闻客户,从服务器获取数据,并且数据绑定组件,感兴趣的下载安装 qq群 181619774 www.36zhen.com

index.js

var app = getApp();

Page({ data: { userInfo:{}, topNews:[], techNews:[] },

//事件处理函数
bindViewTap: function(event) {
  wx.navigateTo({
     url: "../detail/detail?title="+event.currentTarget.dataset.title+"&url="+event.currentTarget.dataset.url
  })
},

onLoad: function () {
  //网络请求
  wx.request({
    url: 'https://v.juhe.cn/toutiao/index',
    data: {
      type:'',
      key:'4f7345f035d2c0cbaac6590dff0f2797'
    },
    method: 'GET',
    header: {
      'Content-Type': 'application/json'
    }, 
    success: function(res){
     if (res.data.error_code == 0) {
        that.setData({
        topNews:res.data.result.data.slice(0,5),
        techNews:res.data.result.data
        })
      } else {
        console.log('获取失败');
      }
    }
  })
  var that = this
  //调用应用实例的方法获取全局数据
  app.getUserInfo(function(userInfo){
    //更新数据
    that.setData({
      userInfo:userInfo
    })
  })
}

})

下载 (2)

发表评论