帖子
帖子
用户
博客
课程
显示全部楼层
167
帖子
6
勋章
1万+
Y币

apicloud开发新手开发基本知识和常见问题汇总

[复制链接]
发表于 2016-3-4 09:25:33
本帖最后由 周枫 于 2016-3-29 17:53 编辑

好多人问我,新手应该学什么知识,看什么内容,今天我整理汇总了一下,希望对大家有帮助!
根据自己开发经验,不代表官方,如果有问题欢迎指出,如果有问题需要解答的,可以留言,我会的都给与答复

一、基本技能
1.    html的基本常识,这个不用说你也要会的,不会没法开发了
2.     Javascript的基本语法和常用函数
3.     Css3的基本用法和样式调整
4.     Json数据基本操作
5.     前端数据展示,腾讯:template.js

二、常用链接
5.     官方:文档相关内容
http://docs.apicloud.com/
6.     官方:新手教程集合贴
7.     官方:视频教程集合贴
8.     Api链接(api.用法):
9.     应用配置说明:
10.   前端开发框架指南($api.用法):
11.   开发工具链接:
12.   模块列表:
13.   自定义loader使用:
14.   样式推荐(aui):
https://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=13800&highlight=aui
15.   在线交流论坛:

三、开发时常见问题(根据自己开发经验,不代表官方,如果有问题欢迎指出)
1. 开发中如何输出结果:
答:可以使用 console.log 输出内容到控制台,记得在官方IDE中点击“开启日志”按钮

2. 为什么要编译自定义loader进行开发
答:因为官方默认的开发loader中只包含默认的模块,不包括所有模块,当你引入新的模块时,需要编译本地loader进行开发

3. 如何调试
答:在config.xml中,设置debug=true,记得发布正式版时改回false

4. 如何输出json对象的内容
答:console.log('ret:'+JSON.stringify(ret)); 错误输出:console.log('err:'+JSON.stringify(err));

5. 如何获取自己服务器的接口数据
答:使用 api.ajax通过get和post方式获取,具体文档 参考官方文档

6.官方的demo下载后如何导入ide中?
答:从其他项目中拷贝“.project”文件到下载的demo项目中,修改成demo的项目名字,就可以导入ide了(参考附件:问题6-1,问题6-2)

7.如何判断当前网络是否链接,当前网络类型?
答:参考我之前的文章 《判断当前网络

8.如何上传文件
答:使用api.ajax,具体 参考文档

9.下拉刷新,上拉加载(分页)如何实现?
答:参考网友的大作,参考文档

10.页面异步加载图片(懒加载图片)
答:参考我的文章,参考文档

11.关于apicloud版本更新和云修复的区别和使用方法
答:参考网友的大作,参考文档

12.ios证书相关问题
答:参考官方文档

13.本地化存储的方式
答:分为3种,1:本地文件存储;2:本地缓存;3:本地sqlite数据库,操作方式见api文档中《数据存储》

14. 如何判断是否已经登录状态,已经登录则进入主页面,否则进入登录页面
答:参考我的文章,参考文档

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
0
帖子
0
勋章
1万+
Y币
版主,导入别人源码的具体流程是怎样的,能不能图文解释一下
27
帖子
0
勋章
222
Y币
1
帖子
0
勋章
841
Y币
感谢分享
167
帖子
6
勋章
1万+
Y币
貌似纯洁 发表于 2016-3-7 17:07
版主,导入别人源码的具体流程是怎样的,能不能图文解释一下

已经上传图片
0
帖子
0
勋章
3
Y币
赞一个
1
帖子
0
勋章
26
Y币
赞一个
75
帖子
0
勋章
822
Y币
1:本地文件存储;2:本地缓存;3:本地sqlite数据库

大神 ,我们的项目目前用的本地文件存储,例如:goods类,每个id 都有对应的一个goods_XX.json,   那么还有必要再做 本地数据库吗?
本地文件 和 本地数据库, 我该选择用哪一个好?
求大神指点,
您需要登录后才可以回帖 登录

本版积分规则