mpvue——页面跳转
两个页面
两个页面的跳转,只是单纯的A->B这种跳转。
组件
直接使用小程序的组件,navigator,里面还有一些其他的参数,大家可以自行翻阅官方文档
<navigator url="./join/main" >参与场次</navigator>
API
保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。
html
<div class="detail-btn">
<div>
<img src="/static/images/game_count@3x.png" alt="参与场次">
<span @click="openResult">参与场次</span>
</div>
<div>
<img src="/static/images/game_log@3x.png" alt="奖品记录">
<span @click="viewPrizeRecord">奖品记录</span>
</div>
</div>
methods
mpvue页面跳转是兼容小程序的,所以小程序的跳转也是可以直接使用的,为了演示下面两个跳转都用了。
methods: {
      openResult () {
          wx.navigateTo({url: './join/main'})
        },
      viewPrizeRecord () {
          mpvue.navigateTo({url: './prize/main'})
        }
    }
下面的这个写法也可以,但是定义的常量名必须为url,还是比较推荐上面的写法
 methods: {
      openResult () {
         const url = './join/main'
         mpvue.navigateTo({url})
        },
      viewPrizeRecord () {
          mpvue.navigateTo({url: './prize/main'})
        }
    },
内页跳首页
我从A页面跳到B页面,然后从B页面跳首页,使用API wx.reLaunch()
html
<img @click="goHome" class="empty-btn" src="/static/images/btn1.png" alt="">
methods
 goHome () {
                 mpvue.reLaunch({url:'/pages/index/main'})
            },
mpvue——页面跳转的更多相关文章
- mpvue-新建页面、页面跳转、自适应单位
		1.mpvue怎么新建页面? (1)粘贴复制一个页面文件夹,只需要改文件夹名- 文件名不需要改,main.js里的东西不用动.export default里更改局部顶部栏配置. (2)index.vu ... 
- mpvue 页面预加载,新增preLoad生命周期
		存在的必要性:mpvue开发微信小程序,在页面跳转到新页面的过程中会有200ms左右的延迟,这个200ms如果用来请求新页面的接口,那么跳转到新页面或许已经渲染好了页面. 就是两种方式: 1.新页面跳 ... 
- JSP页面跳转的几种实现方法
		使用href超链接标记 客户端跳转 使用JavaScript 客户端跳转 提交表单 客户端跳转 使用response ... 
- web设计页面跳转的方法
		一.asp.net c# 打开新页面或页面跳转 1. 最常用的页面跳转(原窗口被替代):Response.Redirect("newpage.aspx"); 2. 利用url地址打 ... 
- 前端开发--ppt展示页面跳转逻辑实现
		1. 工程地址:https://github.com/digitalClass/web_page 网站发布地址: http://115.28.30.25:8029/ 2. 今天遇到一个小问题, 同组的 ... 
- Html中设置访问页面不在后进行其他页面跳转
		Html中设置访问页面不在后进行其他页面跳转 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" & ... 
- JS打开新页面跳转
		有时候使用js进行页面跳转,想使用 a 标签中 target="_blank" 形式,跳转打开一个新的页面. 可以使用以下脚本,创建一个 a标签,然后模拟点击操作. 代码如下: ... 
- web页面跳转的几种方式
		可用客户端触发或服务端触发的方式来实现页面跳转. 客户端触发 方式一:使用Javascript 利用window.location对象的href属性.assign()方法或replace()方法来实现 ... 
- Ajax发送POST请求SpringMVC页面跳转失败
		问题描述:因为使用的是SpringMVC框架,所以想使用ModelAndView进行页面跳转.思路是发送POST请求,然后controller层中直接返回相应ModelAndView,但是这种方法不可 ... 
随机推荐
- JPasswordField密码框,JList列表框
			[JPasswordField密码框] //导入Java类 import javax.swing.*; import java.awt.*; import java.awt.event.ActionE ... 
- Anaconda安装sasl,thrift,thrift-sasl,PyHive连接Hive
			一.安装sasl 安装失败,前往:https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl下载对应自己python版本的sasl 本地安装: 二.安装thrif ... 
- angualr跨域访问配置
			浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了: 简单的解释就是相同域名,端口相同,协议 ... 
- C#基础第二天
			变量 声明的语法格式 数据类型 变量名; 常用数据类型 int 整数 值类型 double 小数 值类型 char 字符 引用类型 string 字符串 引用类型 decimal 金钱小 ... 
- c/c++ 重载运算符 基本概念
			重载运算符 基本概念 问题:对于int,float可以进行算数运算,但是对于一个自定义的类的对象进行算术运算,就不知道具体怎么运算了. 所以有了自定义运算符的概念. 1,自定义运算符其实就是一个以op ... 
- navicat 将自增长字段重置(重新从1开始)的方法
			先说明,此语句会将你的表中数据全部删除. 很简单,运行如下sql语句: TRUNCATE TABLE 表名; 
- Saltstack_使用指南02_远程执行-验证
			1. 主机规划 2. Master与哪些minion通信 2.1. Master与哪些minion正常通信 [root@salt100 ~]# salt '*' test.ping salt100: ... 
- LeetCode算法题-Subtree of Another Tree(Java实现)
			这是悦乐书的第265次更新,第278篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第132题(顺位题号是572).给定两个非空的二进制树s和t,检查树t是否具有完全相同的 ... 
- Windows Service 学习系列(三)——循环引擎 ICycleEngine
			摘要:转载:https://www.cnblogs.com/zhuweisky/archive/2009/09/01/1557792.html#undefined 1.缘起: 有些系统需要每隔一段时间 ... 
- Java 8 新特性7-方法引用、继承
			(原) 方法引用: 方法引用有4种: 1.静态方法引用:类名::静态方法名 在java中,对集合的排序,我们常用java提供的 Collections.sort(List<T> list, ... 
