微信小程序开发入门实例

互联网 17-11-16
微信越来越贴近我们的生活,一些开发者们也不断地在开发着微信小程序,那么小程序到底怎么开发呢?如何入手呢?那么我们就用一个微信小程序”为例,简单的介绍下,微信小程序的入门级用法。

一、注册小程序账号

3、会获得一个AppID,记录AppID,后面创建项目时会用到。

注意:如果要以非管理员微信号在手机上体验该小程序,那么我们还需要操作“绑定开发者”。即在“用户身份”-“开发者”模块,绑定上需要体验该小程序的微信号。本教程默认注册帐号、体验都是使用管理员微信号

二、下载微信web开发者工具

1、下载页面:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=201715 根据系统,选择对应的工具版本下载

(3)项目页卡主要有三大功能:显示当前项目细节、提交预览和提交上传和项目配置

注意:启动工具时,开发者需要使用已在后台绑定成功的微信号扫描二维码登录,后续所有的操作都会基于这个微信帐号

三、编写小程序实例

1、实例目录结构

?   test   ├─ page   │ └─ index   │  ├─ index.js   │  ├─ index.json   │  ├─ index.wxml   │  └─ index.wxss   ├─ app.js   ├─ app.json   └─ app.wxss

app.js是小程序的脚本代码(必须),可以在这个文件中监听并处理小程序的生命周期函数、声明全局变量,调用框架提供的丰富的 API。

?  App({   onLaunch: function () {    console.log('App Launch')   },   onShow: function () {    console.log('App Show')   },   onHide: function () {    console.log('App Hide')   },   globalData: {    hasLogin: false   }  })

app.json是对整个小程序的全局配置(必须),用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多tab等。接受一个数组,每一项都是字符串,来指定小程序由哪些页面组成。微信小程序中的每一个页面的【路径+页面名】都需要写在app.json的pages中,且pages中的第一个页面是小程序的首页。

{   "pages":[    "page/index/index"   ],   "window":{    "navigationBarTextStyle": "black",    "navigationBarTitleText": "欢迎页",    "navigationBarBackgroundColor": "#fbf9fe",    "backgroundColor": "#fbf9fe"   },   "debug": true  }

app.wxss是整个小程序的公共样式表(非必须)。

page {   background-color: #fbf9fe;   height: 100%;  }  .container {   display: flex;   flex-direction: column;   min-height: 100%;   justify-content: space-between;  }

index.js 是页面的脚本文件(必须),在这个文件中我们可以监听并处理页面的生命周期函数、获取小程序实例,声明并处理数据,响应页面交互事件等。

Page({   data: {    title:'小程序',    desc:'Hello World!'   }  })

index.wxml是页面结构文件(必须)。

<view class="container">   <view class="header">    <view class="title">标题:{{title}}</view>    <view class="desc">描述:{{desc}}</view>   </view>  </view>

index.wxss是页面样式表文件(非必须),当有页面样式表时,页面的样式表中的样式规则会层叠覆盖app.wxss中的样式规则。如果不指定页面的样式表,也可以在页面的结构文件中直接使用app.wxss中指定的样式规则。

.header {   padding: 80rpx;   line-height: 1;  }  .title {   font-size: 52rpx;  }  .desc {   margin-top: 10rpx;   color: #888888;   font-size: 28rpx;  }

b.小程序提供了丰富的API,可以根据自己需求选择(https://mp.weixin.qq.com/debug/wxadoc/dev/api/?t=201715)

四、测试小程序实例

3、如果出现如下效果,那么恭喜你,你的第一个小程序项目已经编写成功了!点击左侧边栏“编辑”,还可以在右侧编辑窗口直接对代码进行修改,保存(CTRL+S)后刷新(F5)即可生效。

4、如果想看小程序项目在手机上的效果,点击左侧边栏“项目”,点击“预览”生成二维码,打开微信扫描,就可以看到了。

总结

以上就是这篇文章的全部内容了,希望开发者们能从中获取思路,能帮助到大家更好的开发微信小程序。

相关推荐:

最全的微信小程序项目实例

微信小程序入门知识

微信小程序实现共用变量值的方法介绍

以上就是微信小程序开发入门实例的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 入门
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:自定义微信扫码登录样式的实现方法

相关资讯