代码拉取完成,页面将自动刷新
看到被推荐了,我觉得应该把说明文档写更好。
###概述
由于个人实在不习惯ApiCloud官方提供的api端,所以根据自己的喜欢重写了API。
AJX是基于JSLITE重新构建,在原基础上修改了少部分代码,并扩单独扩展了ApiCloud部分。
JSLITE是个好东西,代码风格完全兼容JQ,国人开发,小场合下非常适用。
###演示
这里有关于ApiCloud的介绍,演示代码说明。
Android 应用下载。
程序预览界面
###使用 引入ajs.js 之前的代码风格
apiready = function(){
var header = $api.byId('header');
//兼容iOS7+状态栏
$api.fixIos7Bar(header);
}
现在的代码风格
$(function(){
var header = $('header');
//兼容iOS7+状态栏
$.fixIos7Bar(header);
})
完全兼容JQ的写法,
AJAX调试
ApiCloud官方调试数据获取真是个痛苦的过程,其实调试数据的获取和调试普通web没有什么不同,完全可以在PC上进行。
之前的例子
$api.get('http://www.pm25.in/api/querys/pm2_5.json?city=beijing&token=5j1znBVAsnSf5xQyNQyq',function(ret){
alert(ret);
},'text');
现在的写法
$.get('http://www.pm25.in/api/querys/pm2_5.json?callback=?&city=beijing&token=5j1znBVAsnSf5xQyNQyq',function(ret){
alert(ret);
},'text');
几乎没什么改变,还是按照JQ的写法,通过URL加 callback=?,意思就通过JSONP的方式获取数据,这样就能够远程获取数据了。就能实现本地调试远程数据了。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
代码活跃度
社区活跃度
团队健康
流行趋势
影响力
:与代码提交频次相关
:与项目和用户的issue、pr互动相关
:与团队成员人数和稳定度相关
:与项目近期受关注度相关
:与项目的star、下载量等社交指标相关