【转】微信小程序开发(二)-----项目的创建
项目创建的步骤:(以mac版为例)
1.在"应用程序"中,双击"微信web开发者工具.app", 如图:
2. 选择类型
3.点击"+"
4.点击无AppID
注:因为没有开发资格所以要选择无AppID
5.填写项目名称和项目目录
注意两点:
1.项目文件夹不能用中文;
2.新建项目文件夹要建一个空的文件夹。
6.新建之后的文件目录结构
app.js------应用程序逻辑
app.json------应用程序配置
app.wxss------应用程序公共样式
7. 添加hello world
8.运行结果
代码示例:
1 //app.js 2 App({ 3 onLaunch: function () { 4 5 //程序加载的时候添加 6 console.log('hello world') 7 8 //调用API从本地缓存中获取数据 9 var logs = wx.getStorageSync('logs') || [] 10 logs.unshift(Date.now()) 11 wx.setStorageSync('logs', logs) 12 }, 13 getUserInfo:function(cb){ 14 var that = this 15 if(this.globalData.userInfo){ 16 typeof cb == "function" && cb(this.globalData.userInfo) 17 }else{ 18 //调用登录接口 19 wx.login({ 20 success: function () { 21 wx.getUserInfo({ 22 success: function (res) { 23 that.globalData.userInfo = res.userInfo 24 typeof cb == "function" && cb(that.globalData.userInfo) 25 } 26 }) 27 } 28 }) 29 } 30 }, 31 globalData:{ 32 userInfo:null 33 } 34 })
输入7个人的成绩,找出大于平均成绩的值--简单
回文--简单
约瑟夫环--中等难度
数组中查找最大数和次大数--简单
Docker在云环境中的应用实践初探:优势、局限性与效能评测
基于mongoDB的capped collection的性能优化
微软开放技术(中国)携 CKAN 和 OData 技术引入基于 Azure 的开放数据平台
ThreadPoolExecutor原理及使用
通过 Azure Media Encoder 降低编码成本
- 最新文章
-
哈希
鸡汤
户口迁移
非对称加密
公司估值
DWR(Direct Web Remoting)是什么
frameset使用总结
js验证form表单示例
工作中常用到的JS校验
避免表单重复提交(js实现) (转)
- 热门文章
-
《Visual C++ 2010入门教程》系列六:VC2010常见调试技术
《Visual C++ 2010入门教程》系列五:合理组织项目、使用外部工具让工作更有效
《Visual C++ 2010入门教程》系列四:VC2010中初学者常见错误、警告和问题
《Visual C++ 2010入门教程》系列三:关于C++的一些问题
《Visual C++ 2010入门教程》系列二:安装、配置和首次使用VS2010
输入3*3矩阵,输出对角线和--简单
输入7个数,求最大值和最小值--简单
输入多个字符串,以exit结束--简单
输入一串字符,算出各种字符的个数--简单
迭代法求fibonacci数列--简单