一、初始化一下脑子(适合小白)
关于为啥写这玩意儿
其实博主只是写过一个小程序的菜鸟,目前还在读大四,然后最近学校准备新开一个微信小程序的项目,带几个学弟学妹一起,所以主要是给他们看的,当然如果屏幕前的老哥愿意指导我一下欢迎联系我 yc@lcx.cc (跟帅气的核总要的,网安小白)。
默认技能点
懂点HTML把,知道啥是标记语言;了解CSS,反正不会了多百度几次就好了;JS有点基础就好,至少(深思ing…)知道ES5 ES6是啥,this的指向问题,运行的同步异步问题,还有毁掉函数!(一个大神博客的梗)乌拉乌拉,大概就这么多吧!
第一步,打开IDE
首先我们分析已有的结构:
pages下存放我们的每一个页面,脚本文件.js;.json暂时不用管;.wxml类似html;.wxss类似css,这四个文件组成一个页面(逻辑、界面、样式)。
utils放一些常用的工具类,默认util.js有一个获取当前日期的方法还挺好用。
app开头的文件:app.js小程序启动的入口,里面是小程序初始化的逻辑;app.wxss全局样式;app.json小程序的配置,"pages"声明页面路径;"window"定穿啥衣服。
我们看一下里面的代码
从入口开始,整个是一个app({}),里面一堆是一个对象参数,有自己的onLaunch方法和globalData的属性。
有点抽象,这样,我们在index.js中打印app
<