vue跳轉(zhuǎn)頁面并且實(shí)現(xiàn)參數(shù)傳遞接受示例
vue跳轉(zhuǎn)頁面及參數(shù)的傳遞接受
要實(shí)現(xiàn)一個功能:從頁面A跳轉(zhuǎn)到頁面B,并且頁面A的參數(shù)要傳遞到頁面B,B使用傳過來的參數(shù)。

從A到B。

其實(shí)就是2步走:1,A傳遞參數(shù)。2,B接受參數(shù)。
一、頁面跳轉(zhuǎn)、傳遞參數(shù)
在A頁面的對應(yīng)按鈕,寫上一個方法,點(diǎn)擊的時(shí)候調(diào)用這個方法,進(jìn)行跳轉(zhuǎn)。
# content of A
<el-button size="mini" icon="el-icon-zoom-in"
@click.native="goto_report_log(scope.row.job_name)">查看報(bào)告&日志
</el-button>
... ...
# 寫上對應(yīng)的方法
goto_report_log(job_name) {
// 點(diǎn)擊跳轉(zhuǎn)到報(bào)告頁
this.$router.push(
{
path: '/manage/testReportAndLogo',
query: {
job_name: job_name
}
}
)
}這時(shí)候,點(diǎn)擊按鈕就可以調(diào)轉(zhuǎn)到B頁面了。
二、接收參數(shù)
首先,頁面B的html對應(yīng)的字段要添加好,這是前提。
<el-form-item label="Job名稱" labelWidth="110px">
<el-input placeholder="輸入job名稱" v-model="this.job_name"> #使用拿到的值
</el-input>
</el-form-item>
... ...
export default {
data() {
return {
job_name: "", # 存放A傳過來的值
... ...
# 接著寫上對應(yīng)的方法
methods: {
getParams() {
this.job_name = this.$route.query.job_name # 這里可以用this.$route.query拿到值
... ...
created() {
this.getParams(); # 放在created里調(diào)用即可
},很簡單,做個記錄。
以上就是vue跳轉(zhuǎn)頁面并且實(shí)現(xiàn)參數(shù)傳遞接受示例的詳細(xì)內(nèi)容,更多關(guān)于vue跳轉(zhuǎn)頁面參數(shù)傳遞接受的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
electron+vue?實(shí)現(xiàn)靜默打印功能
這篇文章主要介紹了electron+vue?實(shí)現(xiàn)靜默打印功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06
Vue2.x中的父組件傳遞數(shù)據(jù)至子組件的方法
這篇文章主要介紹了Vue2.x中的父組件數(shù)據(jù)傳遞至子組件的方法,需要的朋友可以參考下2017-05-05
Vue+Typescript中在Vue上掛載axios使用時(shí)報(bào)錯問題
這篇文章主要介紹了Vue+Typescript中在Vue上掛載axios使用時(shí)報(bào)錯問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-08-08
Vue+ElementUI踩坑之動態(tài)顯示/隱藏表格的列el-table-column問題
這篇文章主要介紹了Vue+ElementUI踩坑之動態(tài)顯示/隱藏表格的列el-table-column問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11

