色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Vue路由監(jiān)聽實(shí)現(xiàn)同頁(yè)面動(dòng)態(tài)加載的示例

瀏覽:4日期:2022-09-29 13:03:32
目錄場(chǎng)景分析開發(fā)總結(jié)場(chǎng)景分析

在系統(tǒng)中一個(gè)模塊有三個(gè)子模塊. 業(yè)務(wù)數(shù)據(jù)中可以直接根據(jù)類型去區(qū)分這個(gè)三個(gè)子模塊的歸屬. 通常情況下.我們是寫在同一個(gè)模塊中然后去選擇業(yè)務(wù)類型. 但是業(yè)主要求,將這個(gè)拆分成三個(gè)菜單.用戶根據(jù)自己的需求去選擇需要使用的模塊.

Vue路由監(jiān)聽實(shí)現(xiàn)同頁(yè)面動(dòng)態(tài)加載的示例

這個(gè)三個(gè)菜單使用的是同一張數(shù)據(jù)表. 所以我們肯定只寫一個(gè) list,add,edit頁(yè)面的. 然后根據(jù)進(jìn)入頁(yè)面的路由來(lái)判斷屬于哪一個(gè)分類.并跳轉(zhuǎn)指定分類的 新增,編輯, 和調(diào)用對(duì)應(yīng)的列表接口頁(yè)面

開發(fā)

由于三個(gè)模塊使用的相同的頁(yè)面.所以需要配置三份路由.并且做出頁(yè)面區(qū)分 .然后現(xiàn)在遇到的問(wèn)題是. 由于三個(gè)菜單雖然路由不同但是頁(yè)面是同一個(gè)頁(yè)面 .切換菜單的時(shí)候并不會(huì)再出觸發(fā)vue的鉤子函數(shù) .然后三個(gè)list頁(yè)面查詢的數(shù)據(jù)相同.也就是不會(huì)觸發(fā)查詢方法.導(dǎo)致不能切換條件.

然后網(wǎng)上搜了一下 watch監(jiān)聽時(shí)間. 發(fā)現(xiàn)可以通過(guò)監(jiān)聽實(shí)現(xiàn)路由變化的時(shí)候觸發(fā)列表數(shù)據(jù)加載方法 . 具體代碼如下

列表頁(yè)面的路由分別在list后面添加了1,2,3 用于區(qū)分是哪個(gè)頁(yè)面

Vue路由監(jiān)聽實(shí)現(xiàn)同頁(yè)面動(dòng)態(tài)加載的示例

watch: { ’$route.path’: function (newVal, oldVal) {// 參數(shù) 新舊路由path type是全局定義的 三個(gè)類型菜單this.type = newVal.substr(newVal.lastIndexOf('/') + 1);this.search(); }},

然后這樣可以切換路由的時(shí)候,重新拉取列表數(shù)據(jù). 同時(shí)create方法里面也需要調(diào)用search.因?yàn)槁酚杀O(jiān)聽只作用于本頁(yè)面.其它頁(yè)面切換路由到這個(gè)菜單時(shí)不會(huì)觸發(fā).

created () { let path = this.$route.path; this.type = path.substr(path.lastIndexOf('/') + 1); this.search();},總結(jié)

在實(shí)際開發(fā)中,可以根據(jù)自己的需求選擇監(jiān)聽屬性

watch:{ //監(jiān)聽路由變化 $route( to , from ){ console.log( to , from )// to , from 分別表示從哪跳轉(zhuǎn)到哪,都是一個(gè)對(duì)象// to.path ( 表示的是要跳轉(zhuǎn)到的路由的地址 ); }}

以上就是Vue路由監(jiān)聽實(shí)現(xiàn)同頁(yè)面動(dòng)態(tài)加載的示例的詳細(xì)內(nèi)容,更多關(guān)于Vue路由監(jiān)聽實(shí)現(xiàn)同頁(yè)面動(dòng)態(tài)加載的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 亚洲性影院| 91久久免费视频 | 国产精品国产欧美综合一区 | 香蕉久久久 | 国产成人一区二区 | 成人毛片高清视频观看 | 久久精品国产一区二区三区不卡 | 国产精品高清视亚洲精品 | 亚洲精品国精品久久99热 | 久久在线视频 | 中文乱码字幕午夜无线观看 | 亚洲国产成人麻豆精品 | 欧美激情久久久久久久久 | 日本一区二区三区高清在线观看 | 2022国产精品网站在线播放 | 欧美在线一区二区三区不卡 | 欧美aav| 久久99国产精品久久99果冻传媒 | 婷婷的久久五月综合先锋影音 | 97超级碰碰碰免费公开在线观看 | 国产一级一级毛片 | 亚洲制服丝袜美腿亚洲一区 | 日韩精品欧美国产精品亚 | 毛片1级| 日本阿v精品视频在线观看 日本阿v视频在线观看高清 | 久久成人亚洲 | 欧美高清视频手机在在线 | 日本欧美一区二区三区视频 | 99久久精品国产免看国产一区 | 精品无码一区在线观看 | 欧美一区二区三区精品影视 | 黄色天堂 | 制服诱惑中文字幕 | 色狠狠色综合吹潮 | 91久久国产综合精品女同我 | 日韩久久精品 | 欧美高清在线 | 国产成人99精品免费观看 | 国产人成午夜免费噼啪视频 | 国产香蕉影视院 | 99精彩免费观看 |