最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue跳轉(zhuǎn)頁(yè)簽傳參并查詢(xún)參數(shù)的保姆級(jí)教程

 更新時(shí)間:2023年04月14日 09:33:21   作者:扭曲的影子  
這篇文章主要介紹了vue跳轉(zhuǎn)頁(yè)簽傳參并查詢(xún)參數(shù)的保姆級(jí)教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

場(chǎng)景

需求是要求通過(guò)點(diǎn)擊用戶(hù)ID或者昵稱(chēng) 跳轉(zhuǎn)用戶(hù)管理頁(yè)面并查詢(xún)?cè)撚脩?hù)

實(shí)現(xiàn)效果如圖

實(shí)現(xiàn)方法開(kāi)始

在A頁(yè)面也就是筆記列表頁(yè)簽為父級(jí) 代碼如下 

<el-table v-loading="loading" :data="manageUserNoteList" @selection-change="handleSelectionChange">
 
<el-table-column label="用戶(hù)ID" align="center" prop="userId">
        <template slot-scope="scope">
          <el-tooltip class="item" effect="dark" content="查找該用戶(hù)" placement="top-start">
               <router-link style="color: #00aaff;" :to="{name: 'User', params: { userId: scope.row.userId }}">{{scope.row.userId}}</router-link>
           </el-tooltip>
          <!-- <el-link type="primary" :to="{name: 'User', params: { userId: scope.row.userId }}" >{{scope.row.userId}}</el-link> -->
        </template>
</el-table-column>
</el-table>

多場(chǎng)景vue跳轉(zhuǎn)方法 

// 字符串
<router-link to="apple"> to apple</router-link>
// 對(duì)象
<router-link :to="{path:'apple'}"> to apple</router-link>
// 命名路由
<router-link :to="{name: 'applename'}"> to apple</router-link>
//直接路由帶查詢(xún)參數(shù)query,地址欄變成 /apple?color=red
<router-link :to="{path: 'apple', query: {color: 'red' }}"> to apple</router-link>
// 命名路由帶查詢(xún)參數(shù)query,地址欄變成/apple?color=red
<router-link :to="{name: 'applename', query: {color: 'red' }}"> to apple</router-link>
//直接路由帶路由參數(shù)params,params 不生效,如果提供了 path,params 會(huì)被忽略
<router-link :to="{path: 'apple', params: { color: 'red' }}"> to apple</router-link>
// 命名路由帶路由參數(shù)params,地址欄是/apple/red
<router-link :to="{name: 'applename', params: { color: 'red' }}"> to apple</router-link>
// 其他方式
<router-link :to="'/system/user/' + scope.row.userId" class="link-type">
  <span>{{ scope.row.userId }}</span>
</router-link>

方法比較多 這里我使用了

動(dòng)態(tài)賦值<router-link :to="...">動(dòng)態(tài)傳參,to里的值可以是一個(gè)字符串路徑,或者一個(gè)描述地址的對(duì)象

// 命名路由帶路由參數(shù)params,地址欄是/apple/red
<router-link :to="{name: 'applename', params: { color: 'red' }}"> to apple</router-link>

 給不知道name參數(shù)從哪來(lái)的 提個(gè)醒 這個(gè)name里的參數(shù)的 子級(jí)頁(yè)面的name 也就是你需要跳轉(zhuǎn)的那個(gè)頁(yè)面 也就是路由跳轉(zhuǎn)

 接收方法如下

export default {
  name: "User",
  components: { Treeselect },
  data() {
  return {}
 created() {
  //每次切換頁(yè)面重新進(jìn)入次方法 此方法只用于頁(yè)面?zhèn)鲄⒏鶕?jù)userid查詢(xún)用戶(hù)
  activated () {undefined
      const userId = this.$route.params && this.$route.params.userId;
        //userid是否為空
      if (userId) {
            this.loading = true;
            //賦予userid queryParams查詢(xún)傳入查詢(xún)的字段  this.$route.params.userId接收的字段參數(shù)
            this.queryParams.userId = this.$route.params.userId;
            //我自己的搜索方法
            this.handleQuery();
        }
  },
  methods: {
}
}

獲取參數(shù)方式:this.$route.params.userId

這個(gè)userId就是{name: 'User', params: { userId: scope.row.userId }} 里params下的userId

到此這篇關(guān)于vue如何跳轉(zhuǎn)頁(yè)簽傳參并查詢(xún)參數(shù)(保姆級(jí))的文章就介紹到這了,更多相關(guān)vue跳轉(zhuǎn)傳參內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vuejs第十三篇之組件——雜項(xiàng)

    Vuejs第十三篇之組件——雜項(xiàng)

    組件(Component)是 Vue.js 最強(qiáng)大的功能之一。本文重點(diǎn)給大家介紹vuejs組件相關(guān)知識(shí),非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-09-09
  • Vue實(shí)現(xiàn)錄制屏幕并本地保存功能

    Vue實(shí)現(xiàn)錄制屏幕并本地保存功能

    這篇文章主要介紹了Vue實(shí)現(xiàn)錄制屏幕功能并本地保存,這里用的是用的是HBuilder?X開(kāi)發(fā),結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Vue升級(jí)帶來(lái)的elementui沖突警告:Invalid prop: custom validator check failed for prop “type“.的解決方案

    Vue升級(jí)帶來(lái)的elementui沖突警告:Invalid prop: custom va

    在頁(yè)面渲染的時(shí)候,控制臺(tái)彈出大量警告,嚴(yán)重影響控制臺(tái)的信息獲取功能,但是頁(yè)面基本能正常顯示,這是因?yàn)閂ue升級(jí)帶來(lái)的elementui沖突警告: Invalid prop: custom validator check failed for prop “type“.的解決方案,本文給大家介紹了詳細(xì)的解決方案
    2025-04-04
  • vue3中7種路由守衛(wèi)的使用大全舉例

    vue3中7種路由守衛(wèi)的使用大全舉例

    最近在學(xué)習(xí)vue,感覺(jué)路由守衛(wèi)這個(gè)地方知識(shí)點(diǎn)挺多的,而且很重要,下面這篇文章主要給大家介紹了關(guān)于vue3中7種路由守衛(wèi)的使用大全,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03
  • vue使用html2canvas實(shí)現(xiàn)將DOM節(jié)點(diǎn)生成對(duì)應(yīng)的PDF

    vue使用html2canvas實(shí)現(xiàn)將DOM節(jié)點(diǎn)生成對(duì)應(yīng)的PDF

    這篇文章主要為大家詳細(xì)介紹了vue如何使用html2canvas實(shí)現(xiàn)將DOM節(jié)點(diǎn)生成對(duì)應(yīng)的PDF,文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以學(xué)習(xí)一下
    2023-08-08
  • Vue3新特性Suspense和Teleport應(yīng)用場(chǎng)景分析

    Vue3新特性Suspense和Teleport應(yīng)用場(chǎng)景分析

    本文介紹了Vue2和Vue3中的Suspense用于處理異步請(qǐng)求的加載提示,以及如何在組件間實(shí)現(xiàn)動(dòng)態(tài)加載,同時(shí),Teleport技術(shù)展示了如何在DOM中靈活地控制組件的渲染位置,解決布局問(wèn)題,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Vue 頁(yè)面監(jiān)聽(tīng)用戶(hù)預(yù)覽時(shí)間功能的實(shí)現(xiàn)代碼

    Vue 頁(yè)面監(jiān)聽(tīng)用戶(hù)預(yù)覽時(shí)間功能的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Vue 頁(yè)面如何監(jiān)聽(tīng)用戶(hù)預(yù)覽時(shí)間,首先需要借助vue頁(yè)面的生命周期函數(shù)mounted和destroyed,分別加入開(kāi)始計(jì)時(shí)和清除計(jì)時(shí)的邏輯,通過(guò)相關(guān)操作實(shí)現(xiàn)此功能,需要的朋友可以參考下
    2021-07-07
  • Vue3實(shí)現(xiàn)雙向綁定的基本原理和代碼示例解析

    Vue3實(shí)現(xiàn)雙向綁定的基本原理和代碼示例解析

    Vue3中的響應(yīng)式系統(tǒng)由Proxy實(shí)現(xiàn),它取代了Vue2中的Object.defineProperty,提供了更強(qiáng)大的功能和更好的性能,下面給大家介紹Vue3實(shí)現(xiàn)雙向綁定的基本原理和代碼示例解析,感興趣的朋友一起看看吧
    2024-12-12
  • 安裝多版本Vue-CLI的實(shí)現(xiàn)方法

    安裝多版本Vue-CLI的實(shí)現(xiàn)方法

    這篇文章主要介紹了安裝多版本Vue-CLI的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Vue加載中動(dòng)畫(huà)組件使用方法詳解

    Vue加載中動(dòng)畫(huà)組件使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Vue加載中動(dòng)畫(huà)組件使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評(píng)論

八宿县| 甘德县| 开原市| 徐州市| 崇仁县| 调兵山市| 杭锦旗| 富源县| 子长县| 彰化县| 香河县| 延庆县| 海宁市| 慈溪市| 和平区| 古丈县| 呼伦贝尔市| 山阴县| 沧源| 靖西县| 扎鲁特旗| 策勒县| 道孚县| 松江区| 永靖县| 华池县| 林州市| 金塔县| 蚌埠市| 闵行区| 彭山县| 桃园市| 德阳市| 连云港市| 宜良县| 山东| 青河县| 钟山县| 河南省| 新乡市| 江北区|