微信小程序开发环境流程步骤说明

2018/3/29 16:56:41
摘要: 微信小程序正式开发之前,需要安装开发工具、准备开发环境、获取开发需要的参数等等。这些准备工作都是必不可少的

微信小程序正式开发之前,需要安装开发工具、准备开发环境、获取开发需要的参数等等。这些准备工作都是必不可少的,不能省略的流程之一。本文小编就借用一个示例来介绍一下,微信小程序开发环境准备的流程步骤。

1、获取小程序APPID,下载开发工具

  在微信公众号官网中去下载安装小程序开发工具,并且注册一个小程序去获取它的APPID。

2、了解小程序开发框架

  小程序使用的开发框架为 MINA 框架,这个框架提供了视图层描述语言、WXML 和 WXSS 以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,能让开发者方便地去聚焦于数据与逻辑上。在打开开发工具时,自动提示创建一个demo,demo结构文件树如下:

微信小程序开发流程

3、结构文件总说明

  上述的结构文件树中,app.js、app.json、app.wxss 是必不可少的、生成小程序的依赖文件。其中app.js监控整个程序的生命周期,是全局变量声明的地方,它的部分代码如下:

微信小程序开发流程

4、app.js部分代码介绍

上述展示的app.js部分代码中,一些相关的参数介绍如下

参数

介绍

APP

 注册一个小程序

onLunch

程序加载时执行的方法

getStorageSync

以同步的方式获取本地缓存

setStorageSync

设置缓存

wx.getUserInfo

 获取用户信息


5、app.json的全局配置

app.json 是对整个小程序的全局配置,不可注释。pages为注册页面的列表,均为相对路径,省去了后缀名,程序默认显示列表第一个。

 微信小程序开发流程

  6、app.wxss介绍

app.wxss 是小程序的全局公共样式表。其中,apx 是尺寸单位,可根据屏幕宽度自适应大小。与之对应的有rem:规定屏幕宽度为20rem;1rem = (750/20)rpx 。

微信小程序开发流程 

  7、 index 文件内容介绍

index 文件内容分为三个部分,分别是index.js、index.wxml、index.wxss,它们的作用介绍如下所示:

 (1)index.wxml 文件

index.wxml 文件是一个展示页面,它的作用与html相同,内容分块都是采用 view 标签,其中有很多 MINA 自定义的属性,可以进行{{ }}样式的值操作与数据双向绑定。不过,页面的展示,是需要在小程序全局的json配置文件中进行配置才行。

微信小程序开发流程 

  (2)index.js 文件

本篇示例的index.wxml 文件使用了在全局 app.js 中定义的回调函数,将data中的数据更新,并且由于双向的数据绑定,页面中的 userInfo 实例也会更新,显示用户头像和昵称。

参数

介绍

 getApp()

 获取应用实例

Page

声明页面

data

定义数据

bindViewTap

为在view中绑定的是tap事件定义操作方法

 wx.navigateTo

 导航到响应页面

onLoad

定义页面加载时的事件

微信小程序开发流程

(3)index.wxss文件

index.wxss文件中同样定义了一些样式,写法思路与css文件基本一致,但不再需要再去关心屏幕适配问题。

声明:文章"微信小程序开发环境流程步骤说明"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序干货
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 专属定制开发微信小程序,促进企业移动营销建设

    目前,网络营销已经成为企业营销的主要模式,而随着智能手机的发展与广泛使用,移动化营销更是成为网络营销的重中之重。在微信这个社交平台上,随之出现的微信公众号、微信小程序等营销产品。

  • 小程序定制开发公司,打造高质量小程序

    微信小程序的定制开发与微信其他产品定制开发性质是相同的,都是一种打造拥有专属特色的高质量微信产品的开发模式

  • 微信小程序开发技术教程:视图容器组件详解(一)

    微信小程序开发的时候,需要设计一个视图容器组件的问题,它有多种视图样式,每一种都有需要注意的内容。所以

  • 小程序开发过程之数据请求封装与模板的使用

    在开发小程序过程中,需要对数据请求进行封装,在引入模板的时候,也需要了解模板定义及其引入方法。本文这对这两个开发

  • 定制开发微信小程序之前需要搞清的4个问题

    一个企业想要定制开发小程序之前,必须要对小程序有一定的了解,特别是以下4个问题,在定制开发之前一定要弄清楚,才能帮助企业做出正确的开发决策。

  • 企业在开发微信小程序之前,要如何做需求分析

    每个企业,在确定开发微信小程序之前,都必须要做好需求分析,将精准的开发需求文档交付到开发者