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

vue使用router-view調(diào)用頁面方式

 更新時間:2023年03月10日 10:21:46   作者:芝士焗紅薯  
這篇文章主要介紹了vue使用router-view調(diào)用頁面方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用router-view調(diào)用頁面

在項目中,需要在其中一個頁面,調(diào)用很多其他頁面的表單,所以使用router來實現(xiàn)頁面的調(diào)用。

vue-router有傳遞參數(shù)的兩種方式,get和post。

1.get方式

頁面跳轉(zhuǎn)

this.$router.push({path:'/xxx',query:{id:1}});//類似get傳參,通過URL傳遞參數(shù)

新頁面接收參數(shù)

this.$route.query.id

2.post方式

頁面跳轉(zhuǎn)

 //由于動態(tài)路由也是傳遞params的,所以在 this.$router.push() 方法中 path不能和params一起使用
 //否則params將無效。
 //需要用name來指定頁面。
 this.$router.push({name:'page2',params:{id:1}});//類似post傳參

新頁面接收參數(shù)

this.$route.params.id

注意:在頁面進行刷新的時候經(jīng)常會遇到參數(shù)變了,但是新頁面接受的參數(shù)沒有變化。這種問題可以通過加watch解決。

watch: {
      '$route'(to, from){
        //在這里重新刷新一下
        this.getParams();
      }
    }

實例

首先,我們的頁面是wfqlc.vue(我的申請),被調(diào)用的頁面為pjzydgl.vue(票據(jù)準印單管理)。

1.在router的index.js文件里,給我的申請頁面加children。

2.在需要跳轉(zhuǎn)的地方添加router-view。

<!-- 附加單據(jù) -->
    <Modal
        title="附加單據(jù)"
        v-model="fjdjModal"
        :mask-closable="false"
        :transfer="false"
        width="600"
        >
        <div style="height:300px;width:100%;overflow-y: auto;" class="modal-wrap">
          <router-view></router-view>
        </div>
    </Modal>

3.在我的申請wfqlc.vue頁面,把請求發(fā)送出去。

// 附加單據(jù)
    getAdditionalDocument (row) {
      this.fjdjModal = true
      this.$router.push({
        // path: `/wfqlcfjdj/${row.webUnitUrl}`,
        path: `/wfqlcfjdj/pjzydgl`,
        query: {
          // businessIndex: row.businessId
          businessIndex: '6883a5c4-b706-424e-ba88-4acc83eded2f'
        }
      })
    },

4.請求會拼在地址欄發(fā)送過去

path傳的參數(shù)跳轉(zhuǎn)到了對應的頁面,businessIndex獲取到了對應的值。

5.跳轉(zhuǎn)到票據(jù)準印單管理pjzydgl.vue頁面。

mounted () {
    if (this.$route.query.businessIndex) {
      this.tzdetail(this.$route.query)
    }
  }

6.根據(jù) businessIndex獲取到對應的值。

methods {
  tzdetail (data) {
    this.detail(data.businessIndex, 'detail')
  },
  detail (row) {
    const url = `${window.zvconfig.url.pjsyDetail}?id=${row}`
    this.$axios.get(url).then(res => {
      if (res.data.status === '00000') {
        this.detailForm = res.data.data
        this.childTableData = res.data.data.detailList
      } else {
        this.$Message.error(res.data.msg)
      }
    })
  },
// 關閉彈窗回到我的申請頁面
  cancelModal () {
    if (this.$route.path.indexOf('/wfqlcfjdj/') > -1) {
      this.$router.push({
        path: '/wfqlc'
      })
    }
  },
}

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Vue組件的通信方式詳解

    Vue組件的通信方式詳解

    這篇文章主要介紹的是Vue組件間的通信方式,本文將系統(tǒng)的介紹了幾種不使用Vuex,比較實用的組件間的通信方式,希望能幫助到大家
    2023-04-04
  • Vue中引入樣式文件的方法

    Vue中引入樣式文件的方法

    這篇文章主要介紹了Vue中引入樣式文件的方法,需要的朋友可以參考下
    2017-08-08
  • vue 權(quán)限認證token的實現(xiàn)方法

    vue 權(quán)限認證token的實現(xiàn)方法

    這篇文章主要介紹了vue 權(quán)限認證token的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Vue3+Vite中不支持require的方式引入本地圖片的解決方案

    Vue3+Vite中不支持require的方式引入本地圖片的解決方案

    這篇文章主要介紹了Vue3+Vite中不支持require的方式引入本地圖片的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Vue3通過hooks方式封裝節(jié)流和防抖的代碼詳解

    Vue3通過hooks方式封裝節(jié)流和防抖的代碼詳解

    vue3 中的 hooks 就是函數(shù)的一種寫法,就是將文件的一些單獨功能的js代碼進行抽離出來,放到單獨的js文件中,或者說是一些可以復用的公共方法/功能,本文給大家介紹了Vue3通過hooks方式封裝節(jié)流和防抖,需要的朋友可以參考下
    2024-10-10
  • vue中v-model對select的綁定操作

    vue中v-model對select的綁定操作

    這篇文章主要介紹了vue中v-model對select的綁定操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • el-tree懶加載的實現(xiàn)以及局部刷新方式

    el-tree懶加載的實現(xiàn)以及局部刷新方式

    這篇文章主要介紹了el-tree懶加載的實現(xiàn)以及局部刷新方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue使用Pinia輕松實現(xiàn)狀態(tài)管理

    Vue使用Pinia輕松實現(xiàn)狀態(tài)管理

    pinia,一個基于Vue3的狀態(tài)管理庫,它可以幫助開發(fā)人員管理Vue應用程序的狀態(tài),本文主要為大家介紹了Pinia的用法,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-06-06
  • treeSelect樹組件設置父節(jié)點禁用的方法實例

    treeSelect樹組件設置父節(jié)點禁用的方法實例

    這篇文章主要給大家介紹了關于treeSelect樹組件設置父節(jié)點禁用的相關資料,文中通過圖文以及示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-12-12
  • 關于el-select組件設置默認值的實現(xiàn)方式

    關于el-select組件設置默認值的實現(xiàn)方式

    這篇文章主要介紹了關于el-select組件設置默認值的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09

最新評論

衡山县| 皮山县| 淮北市| 东明县| 泾川县| 同江市| 建湖县| 阿拉善左旗| 商水县| 剑川县| 酉阳| 义乌市| 抚州市| 中牟县| 达拉特旗| 白城市| 锦州市| 小金县| 东平县| 上虞市| 永春县| 苏尼特左旗| 南城县| 淳化县| 吉林市| 华容县| 孝义市| 乌兰县| 曲松县| 平顶山市| 蕲春县| 米脂县| 蚌埠市| 聂拉木县| 界首市| 成武县| 西乌| 吉首市| 远安县| 五华县| 益阳市|