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


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 相关文章推荐
jQuery中replaceAll()方法用法实例
Jan 16 Javascript
jquery获取url参数及url加参数的方法
Oct 26 Javascript
onclick和onblur冲突问题的快速解决方法
Apr 28 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
Aug 16 Javascript
微信小程序开发探究
Dec 27 Javascript
Bootstrap禁用响应式布局的实现方法
Mar 09 Javascript
JS实现匀加速与匀减速运动的方法示例
Sep 04 Javascript
浅谈ElementUI中switch回调函数change的参数问题
Aug 24 Javascript
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
Sep 21 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
Oct 29 Javascript
React+Redux实现简单的待办事项列表ToDoList
Sep 29 Javascript
详解利用eventemitter2实现Vue组件通信
Nov 04 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注释实例技巧
2008/10/03 PHP
PHP禁止页面缓存的代码
2011/10/23 PHP
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
2014/05/04 PHP
数据结构之利用PHP实现二分搜索树
2020/10/25 PHP
Js 订制自己的AlertBox(信息提示框)
2009/01/09 Javascript
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
2012/02/03 Javascript
struts2+jquery+json实现异步加载数据(自写)
2013/06/24 Javascript
jQuery基于ajax操作json数据简单示例
2017/01/05 Javascript
用Webpack构建Vue项目的实践
2017/11/07 Javascript
jQuery实现的回车触发按钮事件功能示例
2018/03/25 jQuery
Angular2中监听数据更新的方法
2018/08/31 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
2019/10/14 Javascript
Swift中的协议(protocol)学习教程
2016/07/08 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
Python:Numpy 求平均向量的实例
2019/06/29 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
2019/08/28 Python
python 默认参数相关知识详解
2019/09/18 Python
Python +Selenium解决图片验证码登录或注册问题(推荐)
2020/02/09 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
在html5的Canvas上绘制椭圆的几种方法总结
2013/01/07 HTML / CSS
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
校园网站的创业计划书范文
2013/12/30 职场文书
学生周末回家住宿长期请假条
2014/02/15 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
思想品德评语大全
2014/12/31 职场文书
工厂仓管员岗位职责
2015/04/01 职场文书
乱世佳人观后感
2015/06/08 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
Redis集群的关闭与重启操作
2021/07/07 Redis
Win11 S Mode版本泄露 正式上线后叫做Windows 11 SE
2021/11/21 数码科技
python 实现图片特效处理
2022/04/03 Python
Flutter集成高德地图并添加自定义Maker的实践
2022/04/07 Java/Android