zoukankan      html  css  js  c++  java
  • uni-app爬坑之旅_开发一个自己的app_day05_http封装数据

    一、今日完成

    利用http.js封装数据,把云函数主题放到了http.js中,index.js负责调用$http

    二、http封装数据笔记

    1.定义常量options保存页面调用云函数的数据,然后传给函数$http

    export default function $http(options){
    	const {
    		// url是云函数名称
    		url,
    		data
    	} = options
    }
    

    2.把api中Promise对象移到$http中,url直接从options获取

    return new Promise((reslove,reject)=>{
    		uniCloud.callFunction({
    			name:url,
    			data:{}			
    		})
    	})
    

    3.把api中原先定义云函数的地方,换成数值传参

    const user_existed = (data) =>{
    	return $http({
    		url:'user_existed',
    		data
    	})
    }
    

    4.api文件引入$http

    import $http from '../http.js'
    

    三、今日收获

    搞清楚了api和$http的作用,目前来说对我的项目意义不大,因为云函数调用、数据传输得比较少,算是规范化代码吧

    四、明日计划

    目前需要写的页面都写完了,是时候集中精力解决主要问题了(app端如何调用云函数)

  • 相关阅读:
    asp.net web生命周期
    图的数据结构1
    最长公共子串
    内部排序

    棋盘覆盖问题
    队列
    矩阵连乘问题
    图的数据结构2
    旅行售货员问题
  • 原文地址:https://www.cnblogs.com/huangch/p/14287586.html
Copyright © 2011-2022 走看看