效果图

属性

参考:navigator

实例

app

  1. app.js
App({onLaunch: function () {console.log('App Launch')},onShow: function () {console.log('App Show')},onHide: function () {console.log('App Hide')},globalData: {hasLogin: false}
})
  1. app.json
{"pages": ["pages/pageA/navigator","pages/pageB/navigate","pages/pageC/redirect","pages/pageD/pageD"],"tabBar": {"list": [{"pagePath": "pages/pageA/navigator","text": "页面A"},{"pagePath": "pages/pageD/pageD","text": "页面D"}]},"window": {"backgroundTextStyle": "light","navigationBarBackgroundColor": "#fff","navigationBarTitleText": "WeChat","navigationBarTextStyle": "black"}
}
  1. app.wxss
{"description": "项目配置文件","packOptions": {"ignore": []},"setting": {"urlCheck": true,"es6": true,"postcss": true,"minified": true,"newFeature": true,"autoAudits": false,"coverView": true,"showShadowRootInWxmlPanel": true,"scopeDataCheck": false},"compileType": "miniprogram","libVersion": "2.10.2","appid": "wx8c507272cc079a6a","projectname": "navigator","debugOptions": {"hidedInDevtools": []},"isGameTourist": false,"simulatorType": "wechat","simulatorPluginLibVersion": {},"condition": {"search": {"current": -1,"list": []},"conversation": {"current": -1,"list": []},"game": {"currentL": -1,"list": []},"miniprogram": {"current": -1,"list": []}}
}

pageA

  1. navigator.js
Page({})
  1. navigator.json
{"navigationBarTitleText": "navigator"
}
  1. navigator.wxml
<view class="container"><view class="page-body"><view class="btn-area"><navigator url="../pageB/navigate?title=navigate" hover-class="navigator-hover"><button type="default">跳转到新页面</button></navigator><navigator url="../pageC/redirect?title=redirect" redirect hover-class="other-navigator-hover"><button type="default">在当前页打开</button></navigator><navigator url="../pageD/pageD" open-type="switchTab"><button type="default">切换tab页面</button></navigator><navigator url="/pages/pageA/navigator" open-type="reLaunch"><button type="default">重加载页面</button></navigator></view></view>
</view>
  1. navigator.wxss
.navigator-hover button{background-color: #DEDEDE;
}
.other-navigator-hover button{background-color: #DEDEDE;
}

pageB

  1. navigate.js
Page({onLoad: function (options) {console.log(options)}
})
  1. navigate.json
{"navigationBarTitleText": "navigate页面"
}
  1. navigate.wxml
<view class="container"><view>新的navigate页面</view><navigator open-type="navigateBack"><button type="default">返回页面A</button></navigator>
</view>

pageC

  1. redirect.js
Page({onLoad: function (options) {console.log(options)}
})
  1. redirect.json
{"navigationBarTitleText": "redirect页面"
}
  1. redirect.wxml
<view class="container"><view>重定向页面</view>
</view>

pageD

  1. navigator.js
Page({})
  1. navigator.wxml
<!--pages/pageD/pageD.wxml-->
<view class="container"><view>页面D</view>
</view>

【Kevin Learn 小程序】--> navigator相关推荐

  1. 【Kevin Learn 小程序】--> dialog

    效果图 实例 app.js //app.js App({onLaunch: function () {console.log('App Launch')},onShow: function () {c ...

  2. 【Kevin Learn 小程序】-->List

    效果图 代码 app.js //app.js App({onLaunch: function () {console.log('App Launch')},onShow: function () {c ...

  3. 【Kevin Learn 小程序】-->video

    效果图 属性 参考:video 实例 app.js //app.js App({onLaunch: function () {console.log('App Launch')},onShow: fu ...

  4. 【Kevin Learn 小程序】-->camera

    效果图 属性 参考:camera 实例 app.js //app.js App({onLaunch: function () {console.log('App Launch')},onShow: f ...

  5. 【Kevin Learn 小程序】-->picker

    效果图 属性 参考:picker 代码 app.js //app.js App({onLaunch: function () {console.log('App Launch')},onShow: f ...

  6. 【Kevin Learn 小程序】-->picker-view

    效果图 属性 参考:picker-view 代码 app.js //app.js App({onLaunch: function () {console.log('App Launch')},onSh ...

  7. 小程序 navigator 无法跳转 tabBar上的页面

    小程序 navigator 无法跳转 tabBar上的页面 解决方法一: navigator 的 open-type 设置为 switchTab 解决方法二: 使用 wx.switchTab({ ur ...

  8. 小程序navigator跳转路径url写法

    小程序navigator跳转路径url要写  要跳转的的页面文件夹相对于当前页面的页面文件夹的位置,即相对路径. 比如我当前页面跳转到同级目录下的另一个页面如下: <navigator url= ...

  9. 微信小程序 navigator 用来实现页面跳转功能

    也许你迷茫,但是我想说,在你迷茫的同时,保持本心,过好今天就好. 在微信小程序开发中,navigator 用来实现页面路由功能,比如 A页面 中点击页面打开B页面 1 navigator 默认方式打开 ...

  10. 微信小程序 navigator 导航

    然后如图: ,属性如下: 属性 类型 默认值 必填 说明 最低版本 target string self 否 在哪个目标上发生跳转,默认当前小程序 2.0.7 url string   否 当前小程序 ...

最新文章

  1. SSM-SpringMVC-30:SpringMVC中InitBinder的骇客级优化
  2. Gentoo 下的一些命令
  3. 支付宝当面付扫码支付支付后不回调_科普:支付宝刷脸支付流程介绍
  4. 贝叶斯分类python代码调试_数据挖掘实验2python编写贝叶斯分类器 – FindSpace
  5. 【Java网络编程(四)】手写TCP聊天室——控制台版
  6. Git 初次学习笔记
  7. 葡萄酒质量和时间的关系
  8. 【Java】Java-XML解析利器-SAX-高性能-易用
  9. Mac详解:关于macOS 关键的几个文件夹的作用和层级逻辑
  10. Cesium:鼠标监听事件绑定
  11. python turtle输出坐标_如何在Python/turtle中使用坐标列表绘制形状
  12. matlab 7.0布局,Matlab 7.0 装配指导
  13. 明解c语言第7章答案,明解C语言 入门篇 第六章答案
  14. 饥荒联机版服务器启动慢_饥荒联机版大型攻略——简介与目录
  15. usb Android gentoo,gentoo usb 鼠标
  16. 通达信macd接口指标
  17. 2021年煤气考试题库及煤气证考试
  18. 大饱眼福,52个数据可视化图表鉴赏
  19. sqlserver Sum求和float类型 数据不准问题
  20. vue+echarts实现仪表盘

热门文章

  1. golang学习(二)—— 变量
  2. ParNew回收器和Parallel Scavenge回收器介绍
  3. OneZero第四周第一次站立会议(2016.4.11)
  4. Android Camera2 之 CameraCharacteristics 详解
  5. android学习日记——高级组件3(PopupWindow,Notifcation,Style,Theme,自定义组件)
  6. LABVIEW语音识别
  7. arduino IED2.0实现Serial.println打印结果
  8. 2021年中国房地产贷款情况分析:房地产贷款余额达52.17万亿元,其中个人住房贷款余额占73.45%[图]
  9. 炼数成金数据分析课程---18、降维技术(后面要重点看)
  10. java 单位圆_巧用蒙特卡洛算法求单位圆面积