小程序开发入门指南(基础)

微信小程序开发

小程序开发


浏览:1088 次

1、 准备工作

1.注册微信小程序

注册页面.png

2.微信小程序开发工具下载地址

3.Applet APi文档地址

准备微信号

2、 小程序正式启动

2.1.创建小程序项目

获取相应的appid,在微信小程序管理后台创建项目

创建小程序页面.jpg

2.2项目代码结构

1、 app。Js是小程序的脚本代码。在这个文件中,我们可以侦听和处理小程序的生命周期函数,并声明全局变量。调用框架提供的富API,例如本例中本地数据的同步存储和同步读取。

2、 app。Json是整个小程序的全局配置。在这个文件中,我们可以配置小程序由哪些页面组成、小程序窗口的背景色、导航栏的样式和默认标题。请注意,此文件中不能添加任何注释。

3、 app。wxss是整个applet的通用样式表。我们可以直接在wxss中声明的页面组件样式规则的class属性上使用app。

在实例程序的代码中,我还有两个文件夹,一个是pages,另一个是utils,其中utils是用于存储通用工具类方法的文件夹,pages是用于存储所有页面的文件夹。让我们关注这个页面。在这个示例中,我们有两个页面,索引页面和日志页面,即欢迎页面和小程序启动日志的显示页面。它们都在pages目录中。微信小程序中每个页面的[路径+页面名称]需要写在app Json页面中,页面中的第一页是小程序的主页。

每个小程序页面由四个不同的后缀文件组成,它们在相同的路径下具有相同的名称,例如索引。js,索引。wxml,索引。wxss和索引。json带有js后缀的文件是脚本文件,带有。json后缀是配置文件,带有。wxss后缀是样式表文件,带有。wxml后缀是页面结构文件。

项目代码结构.png

2.3.JS基本页面配置

第页({

/**

*页面的初始数据

*/

数据:{

},

/**

*生命周期功能——监听页面加载

*/

onLoad:函数(选项){

},

/**

*生命周期函数——聆听页面第一次呈现的完成情况

*/

onReady:函数(){

},

/**

*生命周期功能——监控页面的显示

*/

onShow:函数(){

},

/**

*生命周期功能——隐藏监听页面

*/

onHide:函数(){

},

/**

*生命周期功能--侦听页面卸载

*/

onUnload:函数(){

},

/**

*与页面相关的事件处理功能——监听用户下拉操作

*/

onPullDownRefresh:函数(){

Wx。stopPullDownRefresh()//停止当前页面的下拉刷新

},

/**

*页面拉底事件的处理功能

*/

onReachBottom:函数(){

},

/**

*用户单击右上角共享

*/

onShareAppMessage:函数(){

},

})

2.3了解基本json页面配置+上拉刷新和下拉加载

{

“NavigationBarBackgroundColor”:“#f00”,//修改顶部导航栏颜色

“NavigationBarTitleText”:“演示页”,//修改顶部导航栏文本

“BackgroundTextStyle”:“dark”,//下拉加载的样式仅支持dark/light

“EnablePullDownRefresh”:true,//是否启用当前页面的下拉刷新。

“OnReachBottomDistance”:50,//触发页面上拉底部事件时与页面底部的距离,单位为px。

“UsingComponents”:{}//页面自定义组件的配置

}

2.4理解Wxml