微信小程序安装与开发步骤

本文详细介绍了微信小程序的安装过程,包括下载微信开发者工具、注册AppID,以及创建小程序的步骤。此外,还深入讲解了小程序的文件格式,如.js、.json、.wxss和.wxml文件的作用。重点解析了app.js、app.json和app.wxss文件的配置,如生命周期函数、全局配置、页面配置、tabBar设置和网络超时时间。最后,讨论了数据绑定、列表渲染和条件渲染等核心功能。
摘要由CSDN通过智能技术生成

微信小程序安装与开发步骤

1.登陆 :微信专有开发工具安装地址
如图:我选择的是稳定版,64位在这里插入图片描述
安装完成后 如图:
在这里插入图片描述
图 2 .
在这里插入图片描述
2.新建第一个小程序
2.1 申请 AppID
登陆https://mp.weixin.qq.com 点击"立即注册"
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

注册成功后,可以在开发–>开发管理–>开发设置中就可以显示小程序的AppID.

2…2新建小程序
安装完开发工具,AppID申请成功后,打开微信Web开发工具。注意记得微信扫码登陆
在这里插入图片描述
在这里插入图片描述

2.3点击+ 创建小程序
开发模式 选小程序,不适用云服务,语言javascript。
在这里插入图片描述

2.4 小程序的文件格式:
1.js 后缀的文件为页面脚本文件用于实现页面的业务逻辑;
2.json 后缀的文件为配置文件,用于设置小程序的配置效 果,主要以json数据存放。
3.wxss后缀的文件为样式表文件,用于对小程序用户界面的美化设计。
4.wxml后缀的文件为页面结构文件,用于在页面上增加视图和组建等来构建页面

下面先了解一下 文件目录:
page :目录主要用于存放小程序的页面文件,其中wxml文件和js文件是必须的。为了方便开发者减少配置项,文件名称必须与页面的文件夹名称相同。如图:index文件夹名下只能是index
在这里插入图片描述
util 目录
util 存放全局的js文件,目录名可由开发者根据需求自定义。如图创建小程序时自动生成的util.js 如下:

const formatTime = date => {
  const year = date.getFullYear()
  const month = date.getMonth() + 1
  const day = date.getDate()
  const hour = date.getHours()
  const minute = date.getMinutes()
  const second = date.getSeconds()

  return `${[year, month, day].map(formatNumber).join('/')} ${[hour, minute, second].map(formatNumber).join(':')}`
}

const formatNumber = n => {
  n = n.toString()
  return n[1] ? n : `0${n}`
}

module.exports = {
  formatTime
}

对于允许外部调用的方法,需要用module.exports声明后能在其他的js文件中通过以下代码引用:

var  util=require('../../utils/util.js);//在需要使用的js文件中导入js
page({
	data:{
		time:util.formatTime(new Date()) //调入函数时,传入new Date() 参数
},
onLoad: function(){
	var time=util.formatTime(new Date());
	thid.setData(
		time:time
	);
}
})

下面介绍:小程序根目录下的文件
一个小程序的主体部分由3个文件组成,必须存放在项目的根目录下。每个文件的名称和功能都是特定的,具体如下:
(1) app.js : 该文件是小程序项目的启动入口文件,处理小程序生命周期中的一些方法,文件内容不能为空。
(2) app.json: 该文件是小程序的全局配置文件,用于设置导航条的颜色,字体大小,tabBar等。文件内容不能为空。
(3)app.wxss: 该文件是小程序的公共样式文件,用于全局美化设计界面。文件能容可以为空。

详解1. app.js 中的函数使用。

原始代码

// app.js
App({
  onLaunch() {
    // 展示本地存储能力
    const logs = wx.getStorageSyn
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值