站長資訊網
最全最豐富的資訊網站

vue怎么實現A頁面跳轉到B頁面

vue實現A頁面跳轉到B頁面的方法:1、設置A頁面,代碼如“”;2、將跳轉的url添加到$router中;3、設置B頁面,代碼如“created() {…}”;4、修改js內容即可。

vue怎么實現A頁面跳轉到B頁面

本文操作環境:windows7系統、Vue2.9.6版,DELL G3電腦。

vue怎么實現A頁面跳轉到B頁面?

vue 從A界面跳轉到B界面并攜帶參數

最近遇到一個需求,需要從A界面點擊一個按鈕跳轉到B界面,并且攜帶參數。

我是這樣子實現了需求:

A頁面:

<el-button size="mini"                    type="success"                    @click="add"                    icon="el-icon-plus"                    round                    plain>{{$t('common.add')}}</el-button>         <el-button type="primary"                    size="mini"                    @click="edit"                    icon="el-icon-edit"                    plain                    round>{{ $t('common.edit') }}</el-button>

點擊事件:

add() {       this.lockTaskStatus = 'new'       this.toLockTaskManagePage()},edit() {       this.lockTaskStatus = 'edit'       this.toLockTaskManagePage()},toLockTaskManagePage() {       this.$router.push({         path: '/taskLockManage',         name: 'TaskLockManage',         params: {           status: this.lockTaskStatus        }       })}

將將跳轉的url添加到 $router中。

path 中的url 最前面加 / 代表是根目錄下,不加則表示是子路由。

通過path + params的組合傳遞參數。

B頁面:

created() {     this.getParams()   },   watch: {     // 監測路由變化,只要變化了就調用獲取路由參數方法將數據存儲本組件即可     $route: 'getParams'   },   methods: {     getParams() {       // 取到路由帶過來的參數       const res = this.$route.params.status       console.log('getParams', res)     }}

最后,還需在router/index.js中注冊:

{     path: '/taskLockManage',     component: Layout,     redirect: '/taskManage/index',     hidden: true,     children: [       {         path: 'taskLockManage',         component: () => import('@/views/taskManage/taskLockManage'),         name: 'TaskLockManage',         meta: { title: 'taskLockManage', icon: 'user', noCache: true }       }     ]}

這樣,便可實現了跳轉。(PS:這是目前發現的比較好的方法,希望哪位大佬有更好的方法指導。)

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品国产亚洲av四虎| 国产福利精品在线观看| 51视频国产精品一区二区| 久久99精品视香蕉蕉| 亚洲综合精品香蕉久久网| 精品国产福利盛宴在线观看| 午夜精品久久久久久| 2020无码专区人妻系列日韩| 日韩免费电影网址| 四虎永久在线精品免费影视| 精品国产一区二区三区久| 亚洲精品国产高清在线观看| 四虎亚洲精品高清在线观看| 亚洲日韩国产精品乱-久| 中文字幕日韩精品麻豆系列| 538精品在线视频| 91精品国产一区| 亚洲精品在线免费看| 91麻豆精品激情在线观看最新| 久久精品中文騷妇女内射| 久久99蜜桃精品久久久久小说| 伊人久久精品线影院| 日韩精品一区二区三区色欲AV| 亚洲综合一区二区精品导航 | 国产精品电影在线观看| 91国内揄拍·国内精品对白| 99精品久久99久久久久久| 麻豆aⅴ精品无码一区二区| 人妻少妇精品视频二区| 久久久久无码精品国产不卡| 久久66热人妻偷产精品9| 中文字幕一区二区精品区| 91久久精品国产91性色也| 精品一区高潮喷吹在线播放| 精品少妇ay一区二区三区| 国产精品久久久久久久久鸭| 2021国产成人精品国产| 亚洲精品无码久久久久秋霞| 精品久久久久久无码中文字幕一区| www国产精品内射老熟女| 国产麻豆剧果冻传媒免精品费网站|