小程序开发过程之数据请求封装与模板的使用

2018/4/14 16:03:43
摘要: 在开发小程序过程中,需要对数据请求进行封装,在引入模板的时候,也需要了解模板定义及其引入方法。本文这对这两个开发

在开发小程序过程中,需要对数据请求进行封装,在引入模板的时候,也需要了解模板定义及其引入方法。本文这对这两个开发过程中必要的流程进行分析,说说如何进行数据请求封装以及小程序模板的引入使用。

1、数据请求封装的方法

(1)将所有的接口放在统一的js文件中并导出,示例代码如下

const api = {

    interface1: 'https://。。。。。。。。',

     interface2: 'https://。。。。。。。',

     interface3: 'https://。。。。',

     .....

}

module.exports = api;

(2)在app。js中创建封装请求数据的方法,代码如下

fetch(url,data, callback) {

      wx.request({

          url,

          data: data,

          header: {

              'Content-Type': 'application/json'

          },

          success(res) {

              callback(null, res。data);

          },

          fail(e) {

              callback(e);

          }

      })

  },

(3)在子页面中调用封装的方法请求数据即可实现数据封装,代码如下

import API from "../../api/api.js";

const app = getApp();

const conf = {

    data:{

        title:'正在拼命加载中...',

        loadding:true

    },

    onLoad (){

        app.fetch(API.hot,{},(err,data) => {

        })

},

2、使用模板

(1)定义模板:name设置模板的名字

<template name="homecell">

     <view>

    </view>

 </template>

(2)引入模板

<import src="。。/。。/commonXml/homecell。wxml" />

(3)使用模板is后,写模板的name。。通过data来传递所需要的数据数据

<template is="homecell" data="{{item}}"></template>

声明:文章"小程序开发过程之数据请求封装与模板的使用"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序干货
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 广州微信小程序公司为什么要不断开发新功能

    微信事业群选择将小程序以低调上线的状态呈现在用户面前,而现在却选择截然不同的方式,这个中缘由,到底是什么

  • 开发微信小程序时需要注意基本点有哪些

    虽说微信小程序的开发比App开发要简单得多,但是该注意的东西还是得注意,一些最基本的方面更是要注重,避免一些最基本但具有毁灭性的情况出现。那么,这些所谓的基本注意点有哪些?现在小编可以来分点述说一下。

  • 关于电商小程序的变现方式分析

    很多人都以为小程序在电商行业中的应用会给电商商家带来很强的获取流量而盈利的作用,但是这只是主观想法,必须要

  • 广州微信小程序商城开发,O2O引领微商发展

    在微信小程序高调开发过后,小程序商城也随之出现,结合线上线下的产品与服务定位,加上即用即走的轻量化设计,将小程序商城设计成为一种轻量化的、贴近O2O商业模式的移动商城。

  • 小程序之间相互跳转功能可以怎么运用

    前阵子微信官方又开放了一个小程序新功能,就是不同的小程序之间可以相互跳转,这可谓是一石激起千成浪,一下子微信小程序这个圈子又像炸开了锅一样欢欣鼓舞。这是为什么?最主要的还是因为,这个功能又带来一些商机,所以看到了这些商机的企业商家,当然就会欢欣鼓舞了。下面就由互诚科技半桶水小编来为大家揭秘,

  • 广州微信小程序开发前景如何,互诚科技来告诉你

    无论是开发微信小程序还是其他微信产品,除了要考虑其开发费用之外,还要考虑所开发的产品是否有持续发展的前景

河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三 河北快三