微信小程序学习总结(一)项目创建与目录结构分析


Posted in Javascript onJune 04, 2020

本文实例讲述了微信小程序项目创建与目录结构。分享给大家供大家参考,具体如下:

首先,放上微信公众品台的网址https://mp.weixin.qq.com/,下面内容完全可以跟着做。https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html
下载开发工具。

创建项目

如图所示

微信小程序学习总结(一)项目创建与目录结构分析

选点此校验就行啦,右边有个详情也点开瞅两眼。

微信小程序学习总结(一)项目创建与目录结构分析

上传测试和腾讯这块点不了是为啥呢,因为你创建项目的时候没有填写AppID,下一题。

具体的东西下载下来瞅瞅点点就行。下面介绍结构。

目录结构

微信小程序学习总结(一)项目创建与目录结构分析

1.wxml相当于html,wxss相当于css

2.在 app.json 的 pages 字段,添加需要新建的页面的路径,将会自动生成改页面所需要的文件

微信小程序学习总结(一)项目创建与目录结构分析
同样里面也会生成四个文件,且与文件名同名的文件。

微信小程序学习总结(一)项目创建与目录结构分析
3.ctrl+s相当于点击编译

4.外面的四个文件相当于全局文件,那么是听谁的呢,当然是就近原则了,离谁近受谁影响

例子:在index.wxml写上这么一句<text>hello world </text>,在index.wxss中写上text{ color:red; },在全局wxss中写text{ color:blue; },结果颜色为红色啦。

5.json文件是来干嘛的呢。我们来看官方的解释。app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。

第一部分pages

微信小程序学习总结(一)项目创建与目录结构分析
接受一个数组,每一项都是字符串,来指定小程序由哪些页面组成。每一项代表对应页面的【路径+文件名】信息,数组的第一项代表小程序的初始页面。小程序中新增/减少页面,都需要对 pages 数组进行修改。

第二部分window

用于设置小程序的状态栏、导航条、标题、窗口背景色。

微信小程序学习总结(一)项目创建与目录结构分析
很给力!

希望本文所述对大家微信小程序设计有所帮助。

Javascript 相关文章推荐
JavaScript Event学习第十一章 按键的检测
Feb 10 Javascript
利用jquery操作select下拉列表框的代码
Jun 04 Javascript
用jquery实现输入框获取焦点消失文字
Apr 27 Javascript
jQuery Form 页面表单提交的小例子
Nov 15 Javascript
javascript实现获取cookie过期时间的变通方法
Aug 14 Javascript
JavaScript文本框脚本编写的注意事项
Jan 25 Javascript
学习Bootstrap滚动监听 附调用方法
Jul 02 Javascript
JS获取当前地理位置的方法
Oct 25 Javascript
jQuery实现的中英文切换功能示例
Jan 11 jQuery
微信小程序代码上传、审核发布小程序
May 18 Javascript
关于layui的动态图标不显示的解决方法
Sep 04 Javascript
Vue实现跑马灯效果
May 25 Javascript
JavaScript冒泡算法原理与实现方法深入理解
Jun 04 #Javascript
js实现无刷新监听URL的变化示例代码详解
Jun 03 #Javascript
JQuery实现折叠式菜单的详细代码
Jun 03 #jQuery
JavaScript字符和ASCII实现互相转换
Jun 03 #Javascript
Vue + element 实现多选框组并保存已选id集合的示例代码
Jun 03 #Javascript
JavaScript监听键盘事件代码实现
Jun 03 #Javascript
微信小程序自定义顶部组件customHeader的示例代码
Jun 03 #Javascript
You might like
在PHP中使用curl_init函数的说明
2010/11/02 PHP
php验证session无效的解决方法
2014/11/04 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
2014/12/15 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
PHP内核学习教程之php opcode内核实现
2016/01/27 PHP
PHP实现生成带背景的图形验证码功能
2016/10/03 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
这段js代码得节约你多少时间
2011/12/20 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
node.js中的fs.close方法使用说明
2014/12/17 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
2015/04/16 Javascript
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
获取JavaScript异步函数的返回值
2016/12/21 Javascript
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
基于Vue SEO的四种方案(小结)
2019/07/01 Javascript
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
Python简单实现socket信息发送与监听功能示例
2018/01/03 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
Python字符串大小写转换拼接删除空白
2019/09/19 Python
使用Pycharm在运行过程中,查看每个变量的操作(show variables)
2020/06/08 Python
python实现mask矩阵示例(根据列表所给元素)
2020/07/30 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
Java里面Pass by value和Pass by Reference是什么意思
2016/05/02 面试题
就业自荐信
2013/12/04 职场文书
主治医师岗位职责
2013/12/10 职场文书
新颖的化妆品活动方案
2014/08/21 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
房产协议书范本
2014/10/18 职场文书
2015入党自荐书范文
2015/03/05 职场文书
冰雪公主观后感
2015/06/16 职场文书
Mysql 文件配置解析介绍
2022/05/06 MySQL
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python