小白也可以开发微信小程序(入门篇)
导 读
话不多说,小程序直接附上(↑)。点击图片即可访问,欢迎使用及收藏。本教程主要面向零基础却想拥有个人微信小程序的小伙伴,当然有WEB前端开发经验的朋友阅读起来会更加的ez
-
目标读者:零基础小白
-
预计教程时间:15mins
-
开发工具:微信开发者工具
-
开发语言:html+css+js+vue
-
参考文档:微信开放文档
本教程内容基于微信官方Weui开源代码,所以学习者仅需更改其中部分代码即可完成开发(等同于 不需要理解汽车的构造,但依旧可以驾驶至香格里拉)。即使是小白,也可以按照教程一步步按图索骥,搭建出属于自己的微信小程序
PS:所有网站链接、本小程序的开源代码以及本人个人微信号都将附在文末,欢迎查询添加
1. 环境搭建
工欲善其事必先利其器,步骤(简述)如下
-
下载微信开发者工具
-
申请一个微信小程序账号
-
创建一个小程序,导入Weui代码
1. 下载安装微信开发者工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.htm
1.2. 注册一个微信小程序账号
https://mp.weixin.qq.com/wxopen/waregister?action=step1
注册完成后,请按照网页指示一步步完成微信小程序信息填写
1.3. 创建一个小程序,并导入已有的Weui模板
官网:https://weui.io/下载链接:https://github.com/Tencent/weui-wxss/
1.3.1 从github上将Weui文件下载到本地并解压
1.3.2 打开微信开发者工具并将Weui文件导入其中
2. 各文件简单讲解
学过前端的应该对此比较熟悉了,没有学过的小白可以选择性的了解一下。如果想直接开搞,可跳过本章内容
操作不同的文件,可改变页面的显示以及一些功能,细列如下
-
index.wxml -- 更改页面里的文字内容
-
index.js -- 更改页面里的一些操作(如下拉刷新、调用api)
-
app.json -- 更改主题颜色
-
app.js -- 更改页面导航等
PS:之所以没有涉及css,是因为Weui官方已经设置好了相应的class
3.开发一款 美女图册
接下来就是实操了,跳过第二章的小伙伴们可以动手了
3.1 修改页眉
-
打开app.json文件
-
ctrl+f 搜寻navigationBarTitleText
-
修改其后内容
3.2 修改标题
-
打开Examples文件夹下的index.wxml文件
-
找到图中位置,修改相应内容
修改之后点击保存,微信开发者工具便会自动刷新预览,如要手机预览,可以按下图示操作
3.3 添加美女
-
打开index.js文件
-
按图中修改相应代码,即可添加(注意保存)
-
打开index.wxml文件
-
修改此处代码(实现key-value调用,主要是为了解决中文名的文件无法被打开的问题)
<navigator url="{{page.url}}/{{page.url}}" class="weui-cell weui-cell_access">
<view class="weui-cell__bd">{{page.name}}</view>
3.4 填充下拉页面内容
-
删除掉Examples里除index开头的所有文件(先仅留一个)
-
将仅留的这个改名为 intro-tong
-
将其内的所有文件都改名为intro-tong
-
打开 intro-tong.wxml 文件
-
删掉全部代码,复制粘贴下列代码
<view class="page" data-weui-theme="{{theme}}">
<view class="page__hd">
<view class="page__title">简介</view>
<text>\n</text>
<view class="page__desc">佟丽娅,1983年8月8日出生于新疆伊犁察布查尔,中国内地影视女演员、舞者。
2006年,佟丽娅因出演情感剧《新不了情》而踏入演艺圈。
2008年,她因在古装剧《母仪天下》中饰演赵飞燕而崭露头角。
2011年开始,佟丽娅凭借穿越剧《宫锁心玉》、爱情剧《北京爱情故事》获得更多关注</view>
</view>
<view class="page__bd">
<view class="weui-article">
<view class="weui-article__section">
<view class="weui-article__section">
<view class="weui-article__p">
<image class="weui-article__img" show-menu-by-longpress="true" src="https://i.loli.net/2020/05/18/BJPbAiHzECNMStu.jpg" mode="aspectFit" style="height: 180px" />
</view>
</view>
</view>
</view>
</view>
按图示修改文字及图片,特别说明:src= 后面跟的是图片链接,图片可上传到免费云(https://sm.ms/)。更改完intro-tong文件后,复制3次intro-tong文件夹,并依次改名为img-tong、works-tong、secrets-tong,并按上述方法依次更改。至此女神佟丽娅的界面便完成了,下面就可以提交代码等待官方审核了
4.提交审核
4.1 提交代码
按照图示点击上传,输入版本号
4.2 提交审核
当代码上传后,我们登录微信小程序账号,点击版本管理,之后提交审核
当代码通过审核后,依旧来到此页面,点击上线便可。至此我们便完成了一个非常简单静态小程序的开发,后续一些功能请关注下一篇教程
-
下拉刷新
-
页面分享
-
开通广告
-
调取API
-
页面弹窗
-
绘制曲线
-
点击文字复制
-
图片支持长摁操作
-
云函数功能
附 录
微信开发者工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
微信开放文档
https://developers.weixin.qq.com/miniprogram/dev/framework/
微信小程序注册
https://mp.weixin.qq.com/wxopen/waregister?action=step1
微信小程序登录
Weui官方开源代码
https://github.com/Tencent/weui-wxss/
前端入门教程
VDS Hacker Fans开源代码
https://github.com/EOS1O/VDS-Hacker-Fans
个人微信号(欢迎讨论)
scut2459309859