vue通过地址传参跳转同一路由页面,页面不刷新的解决办法

news/2024/7/10 1:42:43 标签: vue

路由跳转并传参

this.$router.push({name:'scenicStrategyList',query:{typeCode:code}});

虽然下一个点击还是当前路由不会刷新当前路由,但我们知道 r o u t e 路 由 数 据 此 时 是 发 生 了 变 化 的 , 比 如 route路由数据此时是发生了变化的,比如 routeroute里传递的参数信息会随着每次不同的点击发生变化,那么我们利用这一点使用vue的watch去检测这样的变化然后再重新请求数据请求接口即得到想要的数据

watch:{
            '$route': function (to, from) {//监听到路由(参数)改变
                // 拿到目标参数 to.query.typeCode 去再次请求数据接口
                this.getStrategyList(to.query.typeCode)
            }
        },

http://www.niftyadmin.cn/n/1599421.html

相关文章

将数组分割成多个小数组

splitArray(array, subGroupLength) {let index 0;let newArray [];while(index < array.length) {newArray.push(array.slice(index, index subGroupLength));}return newArray;},参数array&#xff1a;原数组 参数subGroupLength&#xff1a;小数组的长度

jsp中c标签长度的判断和截取

<c:choose><c:when test"${fn:length(s.name)>30}">${fn:substring(s.name, 0, 30)}...</c:when><c:otherwise>${s.name}</c:otherwise></c:choose>

el-table表中标准时间格式改为yyyy-MM-dd HH:mm:ss

<el-table-column:formatter"formatDate"property"time"label"时间"align"center"></el-table-column>//替换表格时间格式formatDate(row, column) {// 获取单元格数据let date row[column.property];if (date) {return …

内联函数与普通函数、成员函数与静态函数的区别(知识整理)

内联函数与普通函数的区别 普通函数在编译的过程中由编译器将函数体放入代码段&#xff0c;在调用函数过程中先进行参数的压栈&#xff0c;然后根据函数的调用地址调用函数&#xff0c;并执行&#xff0c;函数返回后执行出栈操作&#xff0c;这样就会有一个调用的过程&#xff…

HTML文本框中怎么限制输入字符(因为页面会认为英文和汉字是一样的)

<script language"javascript"> function calculate() {String.prototype.lenB function(){return this.replace(/[^\x00-\xff]/g,"**").length;}//var str "这是一个可以将汉字计算成两个字节的函数";var str document.all.uInput.valu…

windows远程桌面的复制粘贴功能失效

方法&#xff1a;重启RDP剪贴板监视程序 打开任务管理器&#xff0c;找到rdpclip.exe任务&#xff0c;结束任务 新建任务rdpclip.exe运行即可

li中的span右浮动问题

新闻列表中为了显示时间&#xff0c;加了个span <LI><A href"{NS:FS_NewsURL}">{NS:FS_NewsTitle}</A><span style"float:right">{NS:FS_AddTime}</span></LI> 结果这个 span竟然跑到下面去了 经过一天时间无数次的上…

机房收费系统API

强制显示窗体 多文档窗体上显示不出子窗体时&#xff0c;可以用下列方法。 例&#xff1a;强制显示frmInquiresRecord Public Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long SetParent frmInquiresReco…