小程序

A 3-post collection


RSS feed of posts tagged 小程序

小程序开发之六(小程序使用GraphQl)

之前文章有介绍到graphql的好处,而且很大可能就是未来Restful api的代替者,不过以后的事谁也不好说啊。反正就是好的东西,我们就想折腾下用起来。最近自己写了小程序,想顺便学习graphql,实践。于事有了本篇教程 Apollo Apollo是一整套的关于GraphQl的工具套件吧,各种后台语言java、php、nodej的都有,关于前端框架封装GraphQl,让GraphQl使用更简单,更优化的库类也都有。vue、react等。 小程序 但小程序不同传统的网页。小程序是无浏览器环境的,而且也没ajax用的是自己的api。很显然apollo这么好的社区出的这么好的工具在小程序上根本没法用啊。 毕竟小程序比较小众,想用的话就只能自己折腾了。 原理 其实GraphQl请求跟Restfel api的请求一样, »

小程序开发之二(路由拦截设计)

首先说下小程序的简单运行: 1.app onLaunch 2.如果有app onLaunch 的 path参数有值则跳到 path对应页面否则为app的json第一个路由 onLaunch 的path怎么来的? 1.通过分享给朋友的接口传的path 暂时只发现这个 app onLaunch 里拦截路由? 以后可得知小程序统一入口就是app的onLaunch,所以在onLaunch 拦截是最理想的。但是onLaunch里并没有提供拦截的接口或方法,当你在onLaunch有异步处理时,还没处理完,onLaunch就直接跳到了下一个页面了。 例如:你想获得用户信息在进入页面。 你在app onLaunch去请求用户信息,但onLaunch不会等你请求完再跳到页面。 »

小程序开发之一(使用fly进行http封装)

下载fly js文件 fly小程序文档 /api/config.js 配置,主要配置全局的host url和request拦截和request拦截 var Fly=require("../lib/wx.js") //wx.js is your downloaded code var fly=new Fly(); //Create an instance »

推荐阅读: persilee