废话不多说,微信小应用的出现可谓轰动我们的眼球,那么接下来我就我个人的自学来吧微信小应用走一遍,工欲善其事必先利其器,没有好开发工具再好的本领也无济于事。我们可以在官网下微信小应用的开发软件,http://wxopen.notedown.cn/devtools/download.html在官网中根据自己电脑的系统进行下载安装。
我们先了解下左边的部分,
Console:
Console 有两大功能:
-
开发者可以在此输入和调试代码
就像Android的log控制台一样,在这里查看信息。例如:
大家已经看到这个信息已经打印出来了,你这时会问,这个是在哪里调用了它才被打印出来了呢,别急,下面我会继续介绍到,
Sources:
Network
Netwrok 用于观察和显示 request 和 socket 的请求情况用Appdata:
Wxml:
(我们使用app.json
文件来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多tab等。
每一个小程序页面也可以使用.json
文件来对本页面的窗口表现进行配置。 页面的配置比app.json
全局配置简单得多,只是设置app.json中的window配置项的内容,页面中配置项会覆盖app.json的window中相同的配置项。)这是官网给出的解释,
说白点就像Android中的清单文件,在这里面进行配置各种信息,注册一个新的页面需要在pages下注册,默认第一个配置就是程序的启动页面。
app.wxss:
是一个样式,类似于html中的class样式,在这里面是属于全局的,这是官网给出的(
WXSS(WeiXin Style Sheets)是MINA设计的一套样式语言,用于描述WXML的组件样式。
WXSS用来决定WXML的组件应该怎么显示。
为了适应广大的前端开发者,我们的WXSS具有CSS大部分特性。 同时为了更适合开发微信小程序,我们对CSS进行了扩充以及修改。
与css相比我们扩展的特性有:
- 尺寸单位
- 样式导入
现在我们进入pages,index字面意思是程序的主入口,当然自己也可以定义自己的主入口,值得说的一点是,新建一个目录,下面必须要有三个文件,及xx.js,xx.wxml,xx.wxss,这是官网要求我们这么干的,xx.js是写js的代码的,xx.wxml是编写试图的,xx.wxss,是编写样式的。以上是我个人的手抄,我觉得学微信小应用自学就可以掌握,我个人的学习路线是花几天的时间吧js学会,然后花一两个礼拜看官网就可以基本的掌握的要点了。
侧滑的连接:侧滑