关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题


Posted in Javascript onJanuary 16, 2020

首先在store中定义所需要的变量可以进行初始化,再定义一个方法,登录成功后A页面,跳转到B页面之前,需要直接调用store中存储数据的方法,全局可以使用

关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题

诸如以上所示,该问题,百度了好久,多亏群里大佬。

vue使用less报错的解决方法 安装less less-loader

cnpm install less less-loader --save-dev

app.vue是所有XXX.vue文件的根文件

所以webapp,的底部通常是在这里配置

h5的新增
<header>标题</header>
<main>主题内容</main>
<footer>固定的底部内容</footer>
所以底部通常不使用footer

元素在最底部水平排列

<div class="myfooterbox">
<div>外卖</div>
<div>搜索</div>
<div>订单</div>
<div>我的</div>
</div>

.myfooterbox {
width: 100%;
display: flex;
justify-content: space-between;
position: fixed;
bottom: 0;
left: 0;
}

ps==>如果元素的宽度是自身的宽度。
justify-content: space-between;可能是是没有效果的。

点击路由跳转

this.$router.push({ path: "/search" });

给当前点击的元素添加背景色 同样是借助三目运算 如果是true 添加某一个类

.on {
background: pink;
}

<div @click="handlersell" :class="{ on: '/' === $route.path }">外卖</div>
<div @click="handlersearch" :class="{ on: '/search' === $route.path }">搜索</div>

路由跳转

<div @click="handlersell" :class="{ on: '/' === $route.path }">外卖</div>
<div @click="handlersearch" :class="{ on: '/search' === $route.path }">搜所 </div>

methods: {
handlersell() {
this.$router.push({ path: "/" });
},
handlersearch() {
this.$router.push({ path: "/search" });
},
}

优化后 使用了replace

<div @click="handlergo('/')" :class="{ on: '/' === $route.path }">外卖</div>
<div @click="handlergo('/search')" :class="{ on: '/search' === $route.path }" >搜索</div>

handlergo(path) {
this.$router.replace(path);
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
input 输入框内的输入事件详细分析
Mar 17 Javascript
简洁Ajax函数处理(示例代码)
Nov 15 Javascript
用jquery.sortElements实现table排序
May 04 Javascript
JS验证逗号隔开可以是中文字母数字
Apr 22 Javascript
bootstrap布局中input输入框右侧图标点击功能
May 16 Javascript
JS实现页面数据无限加载
Sep 13 Javascript
老生常谈Bootstrap媒体对象
Jul 06 Javascript
jQuery获取复选框选中的当前行的某个字段的值
Sep 15 jQuery
vue富文本编辑器组件vue-quill-edit使用教程
Sep 21 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
通过实例了解JS执行上下文运行原理
Jun 17 Javascript
js获取url页面id,也就是最后的数字文件名
Sep 25 Javascript
JS实现可视化音频效果的实例代码
Jan 16 #Javascript
js实现div色块碰撞
Jan 16 #Javascript
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
Jan 16 #Javascript
vue列表数据发生变化指令没有更新问题及解决方法
Jan 16 #Javascript
使用Karma做vue组件单元测试的实现
Jan 16 #Javascript
js实现div色块拖动录制
Jan 16 #Javascript
微信小程序实现二维码签到考勤系统
Jan 16 #Javascript
You might like
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
PHP 变量的定义方法
2010/01/26 PHP
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
php json_encode奇怪问题说明
2011/09/27 PHP
PHP判断变量是否为0的方法
2014/02/08 PHP
排序算法之PHP版快速排序、冒泡排序
2014/04/09 PHP
jQuery中文入门指南,翻译加实例,jQuery的起点教程
2007/02/09 Javascript
Prototype源码浅析 Enumerable部分(二)
2012/01/18 Javascript
JS隐藏参数post传值实例
2013/04/18 Javascript
jquery修改网页背景颜色通过css方法实现
2014/06/06 Javascript
javascript进行数组追加方法小结
2014/06/16 Javascript
JS实现霓虹灯文字效果的方法
2015/08/06 Javascript
node.js下LDAP查询实例分享
2015/09/30 Javascript
深入剖析JavaScript面向对象编程
2016/07/12 Javascript
有关suggest快速删除后仍然出现下拉列表的bug问题
2016/12/02 Javascript
详解vue-cli快速构建项目以及引入bootstrap、jq
2017/05/26 Javascript
Cocos2d实现刮刮卡效果
2018/12/20 Javascript
vue3修改link标签默认icon无效问题详解
2019/10/09 Javascript
python实现计算资源图标crc值的方法
2014/10/05 Python
Zookeeper接口kazoo实例解析
2018/01/22 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
Python logging设置和logger解析
2019/08/28 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
职业生涯规划书基本格式
2014/01/06 职场文书
毕业证丢失证明
2014/01/15 职场文书
交通安全教育制度
2014/02/02 职场文书
项目施工员岗位职责
2014/03/09 职场文书
购房意向书范本
2014/04/01 职场文书
护士实习求职信
2014/06/22 职场文书
乡镇精神文明建设汇报材料
2014/08/15 职场文书
领导班子自我剖析材料
2014/08/16 职场文书
出纳岗位职责范本
2015/03/31 职场文书
2015年幼儿园中班下学期工作总结
2015/05/22 职场文书
难以忽视的真相观后感
2015/06/05 职场文书
项目中Nginx多级代理是如何获取客户端的真实IP地址
2022/05/30 Servers