FWQ
微信开发实战之知乎日报
前言 看了那么多的小程序入门,想必各位看官也差不多对小程序已经有了一定的了解。这篇文章就不再主讲入门,现在我们要通过一个知乎日报的小程序去实践一下,加深对微信小程序的理解。 好了,下面我们开始吧。 实战开始 首先先看看我们今天要做的知乎日报的成果。如下图。不过由于篇幅问题,今天只讲首页的完成,里面包含了与后端的交互,页面的布局,数据的渲染,响应等,基本上囊括了如何制作一个单页所有开发。 知乎日报小程序首页 1. 资源准备 知乎日报-简要版 API: new s-at.zhihu.com/api/4/news/latest 今日热文 news.at.zhihu.com/api/4/news/ before / 更多往日热文 上面这两个地址是我们今天要做的首页的API,我们将发起request请求,拿回数据做渲染。 2.首页JS 下面我们将开始编写代码,请保持首页目录结构跟我下图一致。 首页三个文件 好,首先我们先写JS文件,代码如下,而且我都加了详细的注释。 // index.js //index.js //获取应用实例 var app = getApp() var utils = require('../../utils/util.js'); //初始化数据 Page({ data: {…