微信小程序简易教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序简易教程相关的知识,希望对你有一定的参考价值。
各位朋友大家好,很高兴我们一起来完成微信简单小程序的搭建,众所周知,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 })
以上是关于微信小程序简易教程的主要内容,如果未能解决你的问题,请参考以下文章