首页 > 代码库 > 微信小程序简易教程

微信小程序简易教程

各位朋友大家好,很高兴我们一起来完成微信简单小程序的搭建,众所周知,2017年1月第一批小程序正式上线,随后小程序如雨后春笋般的火了起来,那么下面我给大家介绍小程序的简易搭建教程,如下:

1、注册微信小程序账号

假设你之前在微信公众平台上面已经创建过微信公众账号,那么你认为是不是能直接登录https://mp.weixin.qq.com/,然后进行使用微信小程序呢?答案是绝对不可能,你需要拿一个新的邮箱账号来注册微信小程序账号,他们之间是分开的,注册完成之后进行下一步操作。

2、创建项目

我们需要通过开发者工具,来完成小程序创建和代码编辑。
开发者工具安装完成后,打开并使用微信扫码登录。选择创建“项目”,填入上文获取到的 AppID ,设置一个本地项目的名称(非小程序名称),比如“我的第一个项目”,并选择一个本地的文件夹作为代码存储的目录,点击“新建项目”就可以了。
为方便初学者了解微信小程序的基本代码结构,在创建过程中,如果选择的本地文件夹是个空文件夹,开发者工具会提示,是否需要创建一个 quick start 项目。选择“是”,开发者工具会帮助我们在开发目录里生成一个简单的 demo。
技术分享
项目创建成功后,我们就可以点击该项目,进入并看到完整的开发者工具界面,点击左侧导航,在“编辑”里可以查看和编辑我们的代码,在“调试”里可以测试代码并模拟小程序在微信客户端效果,在“项目”里可以发送到手机里预览实际效果。

3、编写代码

创建小程序实例

点击开发者工具左侧导航的“编辑”,我们可以看到这个项目,已经初始化并包含了一些简单的代码文件。最关键也是必不可少的,是 app.js、app.json、app.wxss 这三个。其中,.js后缀的是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件。微信小程序会读取这些文件,并生成小程序实例。
下面我们简单了解这三个文件的功能,方便修改以及从头开发自己的微信小程序。
app.js是小程序的脚本代码。我们可以在这个文件中监听并处理小程序的生命周期函数、声明全局变量。调用框架提供的丰富的 API,如本例的同步存储及同步读取本地数据。想了解更多可用 API,可参考 API 文档

技术分享
 1     //app.js
 2     App({
 3       onLaunch: function () {
 4         //调用API从本地缓存中获取数据
 5         var logs = wx.getStorageSync(‘logs‘) || []
 6         logs.unshift(Date.now())
 7         wx.setStorageSync(‘logs‘, logs)
 8       },
 9       getUserInfo:function(cb){
10         var that = this;
11         if(this.globalData.userInfo){
12           typeof cb == "function" && cb(this.globalData.userInfo)
13         }else{
14           //调用登录接口
15           wx.login({
16             success: function () {
17               wx.getUserInfo({
18                 success: function (res) {
19                   that.globalData.userInfo = res.userInfo;
20                   typeof cb == "function" && cb(that.globalData.userInfo)
21                 }
22               })
23             }
24           });
25         }
26       },
27       globalData:{
28         userInfo:null
29       }
30     })
View Code

 

微信小程序简易教程