一个组件内写了个编程路由,通过交互触发

 this.$router.push({name: "Result",query: {// 发送搜索词给resulttitle: this.inputVal,},

在接收参数的路由组件中watch内

 watch: {// 监视搜索词变化"$route.query.title": {immediate: true,handler() {this.search();},},},

这样直接监视传来的参数有效

如果用data接收参数,在监视就没效
在data内

 data() {return {searchVal:this.$route.query.title,}}watch: {// 监视搜索词变化searchVal: {immediate: true,deep: true,handler() {console.log("a");this.search();},},},

深度监视也无效

vue中watch监听路由传来的参数变化相关推荐

  1. Vue中watch监听路由的使用场景

    created(){if(this.$route.params && this.$route.params.id){//从路径获取id值const id =this.$route.pa ...

  2. vue中事件监听watch

    vue中的watch实际上是用来监听vue实例中的数据变化. 监听String <template><div @click="stringClick">{{ ...

  3. Vue中watch监听数据变化以及watch中各属性详解

    watch使用的几种方法 通过watch监听data数据的变化,数据发生变化时,就会打印当前的值 data(){return {msg: '你在想屁吃!',info: '555...',} } wat ...

  4. Vue几种监听路由变化的方式

    1.通过watch 1.1.返回 "从哪里来" 和 "哪里去" 的路由信息 watch:{$route(to,from){console.log(from.pa ...

  5. vue中textarea监听粘贴事件获取图片

    html中代码: <el-inputid="textarea"v-model="value"type="textarea"maxlen ...

  6. vue实现实时监听文本框内容的变化(最后一种为原生js)

    一.用watch方法监听这个变量. <!DOCTYPE html> <html> <head> <meta charset="utf-8" ...

  7. vue中用watch监听路由信息

    $route为当前跳转路由 可以通过$router来拿到 $router.path $router.query $router.path watch: {'$route.params.keyWords ...

  8. and desgin Vue页面,使用watch监视, <a-input>内的值, 自动计算出填入框的值,用vue中watch监听input组件的变化

    and desgin Vue页面,使用watch监视, <a-input>内的值, 自动计算出填入框的值 <a>------输入[税率]与[价税合计]------</a& ...

  9. Vue 中实现监听keydown快捷键阻止和恢复浏览器默认事件

    mounted() {window.addEventListener('keydown', this.handleEvent) }, beforeDestroy() {window.removeEve ...

最新文章

  1. 年后跳槽季,如何在编程面试中大获成功?
  2. [轉]c#从Excel中读取图片
  3. 【ssh从零单排】关于HTTP Status 404的debug问题
  4. 成功解决Python中出现的TypeError: object of type 'zip' has no len()
  5. mysql5.7.19 创建用户_mysql5.7.19用户的创建和权限的操作
  6. 一个基于WF的业务流程平台
  7. CSS快速学习7:定位锚点
  8. 拆箱装箱有什么作用JAVA_基础--最简单明了的拆箱装箱解释,带实例
  9. keras中一个LSTM的具体例子
  10. centos8 Failed to download metadata for repo ‘base‘: Cannot download repomd.xml
  11. 经典Python面试题之数据库和缓存
  12. HttpClient配置
  13. SpringBoot基于易邮邮件服务器实现本地邮件收发
  14. 【1194】移动路线
  15. 常用广告过滤规则整理
  16. pandas数据处理之合并与拼接
  17. hdr_beg(host) 主机名开始
  18. 【交互设计】七步打造手机网站
  19. 避震方法最新自救建议:不要躲在桌子下
  20. FPGA VHDL语言实现FIR低通滤波器,包含完整代码,可在modelsim仿真 可仿真

热门文章

  1. javascript调用alert()
  2. Android ui 测试课堂笔记
  3. 数据结构之 二叉树---求二叉树后序遍历和层次遍历(先建树,再遍历)
  4. NET中所有的功能快捷键
  5. ERROR: invalid byte sequence for encoding UTF8: 0xe5 0xb7 CONTEXT: COPY news_article, line 32973
  6. Linux中的端口大全
  7. 小学计算机教师德育工作计划,小学教师个人德育工作计划
  8. Devextreme 与 Angular6 兼容问题解决
  9. org.apache.hadoop.hbase.TableNotDisabledException 解决方法
  10. Android 软键盘弹出时把原来布局顶上去的解决方法