1.微信小程序(环境的搭建)

news/2024/7/20 0:59:09 标签: 微信小程序, 小程序, 微信

微信小程序>微信小程序生产环境搭建

前言

小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。

发展史

起源

​ 2016年11月3日晚间,微信团队宣布:微信小程序>微信小程序正式开放公测。

​ 2017年1月9日: 微信小程序>微信小程序 正式面对C端用户开放,但由于早期小程序数量较少,入口相对较深,因此用户量增长比较缓慢。 2017年9月20日,支付宝小程序向用户开放公测。

爆火

微信小程序>微信小程序虽然依附于国内最大的社交平台(微信,但是其刚推出并没有引起太大的轰动。

​ 但是2017年末,微信程序游戏“一跳”开始出现在广大微信用户的首页下拉菜单中。 没过多久,这款看似无聊的小游戏居然勾起了无数人的追捧,2018年1月中旬,上线仅半个月的“跳一跳”累计用户超过了3.1亿。

在这里插入图片描述

至今

​ 虽然已经过去了好几年时间,但得益于广大开发者的不断开发,微信小程序>微信小程序已经成为人们日常生活中不可或缺的一部分。

推荐学习原因

小程序的主要开发语言是 JavaScript ,小程序的开发同普通的网页开发相比有很大的相似性。对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的。

申请账号

首先你需要申请一个小程序帐号

https://mp.weixin.qq.com/wxopen/waregister?action=step1

然后根据官方提示进行账号的注册。

安装

官方提供了较完善的开发工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

下载好适合你的版本后,双击安装(记得更改安装目录)然后一直点下一步。

使用说明

安装完成后,双击打开。登陆你的账号

创建一个新的项目

在这里插入图片描述

开发页面介绍

在这里插入图片描述

创建一个页面

​ 1、新建一个项目后,在pages 中添加一个目录,选中page,右击鼠标,在弹出的菜单里,选择新建一个文件夹Personal。在文件中右键选择新建page,就会发现Personal文件夹多了Personal.wxmlPersonal.jsPersonal.wxss等几个文件

​ 2.然后打开app.json,pages就会多出一个你新建的页面

登录案例

小程序实现点击登录进行跳转

A页面

在页面a的wxmlwxssjs文件中分别写入以下代码

a.wxml

<view>
<text class="top1">你还没有登录哦</text>
</view>
<view class="box">
账号:<input type="text" value='123' />
密码:<input type="text" value='123' />
<view>
<!-- bindtap手指触摸后触发btn函数 -->
<button bindtap="btn">登录</button>
<button>注册</button>
</view>
</view>

a.wxss

.top1{
  text-align: center;
  color: rgb(255, 157, 127);
  font-size: larger;
}
/* ------账号密码 */
.box{
  width: 80%;
  margin: 0% auto;
  padding: 5px;
  background-color: rgb(248, 248, 248);
  border: 1px solid black;
  border-radius: 5px;
}
.box input{
  border: 1px solid black;
  border-radius: 5px;
}

a.js

Page({
  // 点击跳转到个人信息页面
  btn: function () {
    // 跳转到你设好的地址
    wx.switchTab({
      url: '../main/main'//地址改成你设好的另一个地址,不用写.xx文件后缀名
    })
  }
})

B页面

b.wxml

<view>跳转成功</view>

点击上方的编译按钮,查看运行效果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rqZlVIJz-1641527164841)(C:\Users\阿斯顿\OneDrive\桌面\每日笔记\微信小程序>微信小程序\img\gpmv1-udv5h.gif)]

通过底部导航栏颜色的改变可以看出页面发生了跳转。

b.wxml

<view>跳转成功</view>

点击上方的编译按钮,查看运行效果

在这里插入图片描述

通过底部导航栏颜色的改变可以看出页面发生了跳转。


http://www.niftyadmin.cn/n/571677.html

相关文章

RK3399平台开发系列讲解(内核调试篇)2.47、Linux错误码介绍

平台内核版本安卓版本RK3399Linux4.4Android7.1🚀返回专栏总目录 文章目录 一、错误码二、错误码返回案例三、使用 goto 语句沉淀、分享、成长,让自己和他人都能有所收获!😄 📢错误代码由内核或用户空间应用程序(通过errno变量)解释。错误处理在软件开发中非常重要,而…

java常用类-------可视化日历程序(练习)

Date类用得一点不熟&#xff0c;需要重新学转载于:https://www.cnblogs.com/zzzao/p/10908757.html

vant-ui微信小程序版中的NavBar 导航栏上方有20px像素问题的解决方案

vant-ui微信小程序版中的NavBar 导航栏上方有20px像素问题的解决方案 在目前最新版1.10.2的vant Weapp UI组件库的NavBar 导航栏有一个小bug。 头部导航栏与顶部多了20像素的内边距。 1.刚开始遇到这种问题直接选择查找css样式的类名&#xff0c;然后对其进行修改。发现更改失…

高通平台开发系列讲解(通信篇)Telematics 介绍

文章目录 一、Telematics介绍二、高通Telematics SDK介绍三、Telux SDK编译选项沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇章主要介绍高通Telematics SDK框架,以及其具备的功能和各模块间的调用关系。 一、Telematics介绍 Telematics是远距离通信的电信(Te…

告别繁琐命令,git图形化工具

告别繁琐命令&#xff0c;git图形化工具 git简介 Git 是一个免费的开源分布式版本控制系统&#xff0c;旨在快速高效地处理从小型到超大型项目的所有内容。 无论你是什么语言的程序员&#xff0c;在开发中或多或少的都会用到git。 软件介绍 Sourcetree是一款功能强大的git…

RK3399平台开发系列讲解(内核设备树篇)3.5、Linux内核对DTB文件的解析

平台内核版本安卓版本RK3399Linux4.4Android7.1🚀返回专栏总目录 文章目录 一、加载流程二、流程分析三、示例📢dts 如此繁多的节点,device 设备又是在什么时候注册的? 一、加载流程 sta

注册

<!DOCTYPE html><html lang"en"><head> <meta charset"UTF-8"> <title>注册</title> {# 导入jQuery基础类库&#xff0c;才可以使用 $ #} <script src"../static/js/jquery-1.12.4.min.js"&…

保姆级教程:手把手教你把项目部署到服务器,不会写代码也行

简介 保姆级教程&#xff1a;手把手教你把项目部署到服务器,不会写代码也行 准备 一台服务器 或者 &#xffe5;&#xffe5;&#xffe5;&#xffe5;&#xffe5;&#xffe5;&#xffe5;&#xffe5; 点开下面链接进行购买&#xff0c;推荐阿里云和腾讯云大品牌 阿里云…