微信开发者工具&WXML+WXSS学习笔记
by wyc
小程序下载以及使用
浏览器搜索微信小程序api即可找到官网
在设置/外观设置 中可以调整开发者工具的颜色以及主题,推荐深色,搭配浅色的语法高亮
文件介绍
pages、app.js都是必不可少的
utils可以删掉,里面主要是放一些公用文件
名称为app的文件是全局管用的,对于所有的页面都会有影响的,但是在具体的页面中的编写时可以将app中的条例覆盖掉的,也就是pages里面的文件代码的权限是最高的。
//复习感想:wxml以及wxss是最主要的编辑页,js以及json是逻辑页。
pages
页面相关,其中index指的是首页
index
有js,json,wxml,wxss四个部分
utils
公用代码信息(略)修改字符串等的信息以及时间戳的修改
app.js
逻辑层,交互动效,就是说所有的页面的转化啊互动啊这些应该是放在js文件里面的。
app.json
配置项,e.g.标题名,页面颜色
app.wxss
样式层 类比CSS 样式文件,颜色 宽高
project.config.json
项目的配置文件,在小工具右上角直接可以进行可视化的操作,所以一般不手动改这个文件里面的代码
sitemap.json
地图(类似于网站里的地图)
wxml
页面结构的编辑。
页面的操作
view标签对标的是div标签
预览页面的切换
在app.json里面去编辑预览的页面的顺序,注意最后不要加文件类型后缀。
{
"pages": [
"pages/index/index",
"pages/logs/logs",
"pages/news/news"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle": "black"
},
"style": "v2",
"sitemapLocation": "sitemap.json"
}
注意pages里面逗号位置,中间有逗号,最后一定不要加逗号。
页面的添加
方法一:
在资源管理器中右键pages点击新建文件夹并命名
然后右键news点击新建page即可(新建的page的名字与文件夹的名字一致)
一个文件夹必须有这四种文件才可以跑 起来。
方法二
直接在app.json中写代码创建news,其中第一个news指的是文件夹,第二个news指的是page文件(不要带后缀名字)
页面删除
只能在资源管理器中右键完后删除
WXML
html
语法规范
标签
标签简介
是由<>包围的关键词
标签类型
一般都是双标签,叫做起始标签叫做结束标签
标签关系
包含关系
<head>