微信小程序体会

2017-11-28  本文已影响0人  Cabigail

1,生成的目录结构

image.png
1,.js是脚本文件,写js,.wxml是页面,这两个是必须,.wxss是css样式,.json是微信相关配置
1,page配置路由,第一个为欢迎页,每添加一个新页面,都需要在page中注册

2,app.json设置tabBar,name该页面就成为了tabBar页面,js中跳转不能再用 
wx.navigateTo({
      url: '../logs/logs'
    }),
而要用 
wx.switchTab({
      url: '../news/news'
    })来跳转.
* navigateTo, redirectTo 只能打开非 tabBar 页面。
* switchTab 只能打开 tabBar 页面。
* reLaunch 可以打开任意页面。
* 页面底部的 tabBar 由页面决定,即只要是定义为 tabBar 的页面,底部都有 tabBar。
* 调用页面路由带的参数可以在目标页面的onLoad中获取。

3,tabBar只会在注册成为tablBar页面中才会显示,没有注册成为tabBar的页面是不会显示tabBar的。

4,在page中注册onPullDownRefresh()(页面下拉事件)时,需要在app.json(全局配置文件)中
配置"enablePullDownRefresh": true(默认是false)
上一篇下一篇

猜你喜欢

热点阅读