路由
在app.json的pages里面写
"pages/页面/页面" 直接保存pages直接生成非常方便
跳转页面
wx.navigateTo() 保留当前页面,跳转到应用内的某个非tabBar页面。
<text bindtap="daka">点击</text>
daka:function () {wx.navigateTo({url: '../daka/daka',})},
会保留返回箭头
底部导航跳转在app.json写入即可
"tabBar": {"list": [{"pagePath": "pages/index/index","text": "首页"}, {"pagePath": "pages/home/home","text": "日志"}]},
传参以及接收参数
1、本地存储
使用方法:和js差不多一样
wx.setStorageSync()
2、wx.getStorage
从本地缓存中异步获取指定 key 的内容
3、wx.removeStorage
从本地缓存中移除指定 key
4、wx.clearStorage
清除所有缓存
跳转传参
<view bindtap="title_tiaozhuan" data-id="{{item.id}}">点击</view>
title_tiaozhuan:function (e) {let {id} = e.target.dataset;console.log(e.currentTarget.dataset.id);wx.setStorageSync('daka_l',e.currentTarget.dataset.id)//地图要用到的数据wx.navigateTo({url: '../liebiao/liebiao',})},
接收参数:取出来直接用就可以了
let ssr = wx.getStorageSync('daka_l');