当前位置: 首页 > wzjs >正文

建网站自学wordpress删掉自豪

建网站自学,wordpress删掉自豪,百度帐号登录个人中心,百度引擎搜索入口1. 路由变化的本质:引用地址改变Vue 路由的核心对象是 $route(或通过 useRoute() 获取的路由对象),当路由发生变化(如跳转页面、参数改变)时,Vue Router 会创建一个新的 $route 对象&#xff0c…

1. 路由变化的本质:引用地址改变

Vue 路由的核心对象是 $route(或通过 useRoute() 获取的路由对象),当路由发生变化(如跳转页面、参数改变)时,Vue Router 会创建一个新的 $route 对象,而不是修改原有对象的属性。

  • 例如:从 /home?id=1 跳转到 /home?id=2 时,$route 是一个全新的对象(引用地址改变),而非在原对象上修改 query.id

这种情况下,普通监听(不开启 deep)即可捕获变化,因为监听的是 $route 对象本身的引用变化,而非其内部属性的修改。

2. 深度监听的作用场景

deep: true 的作用是监听对象内部嵌套属性的变化(当对象引用不变,但内部属性被修改时)。例如:

data() {

return {

user: { name: '张三', age: 20 }

}

}

// 若只修改 user.age,不修改 user 的引用,需开启 deep 才能监听到

watch: {

user: {

handler(newVal) {},

deep: true // 必须开启,否则监听不到

}

}

但路由变化不属于这种情况 ——$route 的引用会直接改变,因此无需深度监听。

总结

  • 路由变化时,$route 对象的引用会改变,而非内部属性修改,因此普通监听即可捕获。
  • deep: true 用于监听引用不变但内部属性修改的对象,与路由变化的特性不匹配。

因此,监测路由变化不需要开启深度监听。

http://www.dtcms.com/wzjs/587919.html

相关文章:

  • 茌平网站建设电话微信公众号管理平台登录
  • 网站建设总结报告国外网站打不开怎么解决
  • 培训型网站建设方案装修设计软件免费
  • 网站外包项目编辑网站绑定 主机名
  • pc网站直接转换成移动端的网站南昌地宝网租房信息网
  • 手机做兼职的网站有哪些官方网站app最新下载
  • 网站开发能用react吗wordpress路由重写
  • 本地用织梦做网站wordpress页面内容设计
  • html个人网站公众号软文推广
  • 有关于做茗茶的网站中国建设信息化期刊
  • 低价网站建设浩森宇特百度推广开户联系方式
  • 南充楼盘网长沙网站搜索引擎优化
  • 做网站首页的要素外贸业务流程图
  • metro风格网站模板镇江网站设计公司报价
  • 网站做的好有什么用网站的建设方面如何写
  • 浙江网站建设推广公司十大排行wordpress动态菜单
  • 中企动力唐山网站建设做网站怎么去进行链接
  • 游戏网站建设赚钱wordpress文章占据边栏
  • 云南旅游网站学生个人网页设计模板
  • 辽宁天一建设有限责任公司网站互动网站策划
  • 免费的行情网站珠海网站备案
  • 小型深圳网站页面设计吴江做网站
  • 公司网站可直接购物支付源码分享平台
  • 开发网站能赚多少钱花都区网站建设
  • 加密网站wordpress 登录机制
  • 南宁网站设计创意互动网站
  • 公司网站建设介绍新版wordpress没有关键词
  • 宁都县建设局网站工商局外网
  • 中国移动网站建设百度推广一条资源多少钱
  • 樊城网站建设制作博客网站