小程序 – 笔记

前言

最近有在做小程序相关的内容,小程序是微信自己开发的一套标准。但是里面是兼容ES6语法的,因为之前有去学习React-Native的相关内容,所以就又去了解了ES6的相关内容。貌似有点跑题了。话说回来,小程序是比React-Native简单的。可能没有写过前段代码的同学,不太习惯这种写法。

先上图


这里我在网上找了相关接口,做了一个类似内涵段子客户端的小程序。

大致的目录结构是这样的


这里说一下注意的点:

  • 现在的小程序开发工具(v1.02.1803210),当你把新建好的目录拖到别的目录时,自己为文件添加的内容会被删除。所以,大家在修改目录的时候一定要注意。

  • 当你修改文件名的时候,被调用的地方文件名并不会被修改。

  • 往项目里面添加外部资源只能打开对应的文件夹才行

  • 因为版本更迭的原因,当你进入有底部Tab的页面时需要使用

//跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面
wx.switchTab(OBJECT)
  • template模板文件

这个标签有点类似Android中的include标签,把公共的UI部分抽离出来,其他地方也可以使用

  • 在使用template时,在外面套一层view