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

在vue中嵌入外部網(wǎng)站的實現(xiàn)

 更新時間:2020年11月13日 10:35:40   作者:Yilia-Feng  
這篇文章主要介紹了在vue中嵌入外部網(wǎng)站的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

利用iframe

top:導航欄的height

left:左側菜單欄的width

src:右側頁面要嵌入的外部網(wǎng)站

<template>
 <div>
  <iframe src="https://www.iconfont.cn/" id="mobsf" scrolling="no" frameborder="0" style="position:absolute;top:64px;left: 240px;right:0px;bottom:100px;"></iframe>
 </div>
</template> 
 
<script>
 export default {
  data () {
   return {
   }
  },
  mounted(){
   /**
   * iframe-寬高自適應顯示 
   */
   function changeMobsfIframe(){
    const mobsf = document.getElementById('mobsf');
    const deviceWidth = document.body.clientWidth;
    const deviceHeight = document.body.clientHeight;
    mobsf.style.width = (Number(deviceWidth)-240) + 'px'; //數(shù)字是頁面布局寬度差值
    mobsf.style.height = (Number(deviceHeight)-64) + 'px'; //數(shù)字是頁面布局高度差
   }

   changeMobsfIframe()

   window.onresize = function(){
    changeMobsfIframe()
   }
  }
 }
</script>

補充知識:導航鉤子有哪幾種,如何將數(shù)據(jù)傳入下一個點擊的路由頁面

1.全局導航守衛(wèi)

//前置鉤子
router.beforeEach((to,from,next)=>{
 //do something
})
//后置鉤子(沒有next參數(shù))
router.afterEach((to, from)=>{
 // do something
})

2.路由獨享守衛(wèi)

const router = new VueRouter({
 routes: [
 {
  path: '/file',
  component: File,
  beforeEnter: (to, from, next)=>{
  //do something
  } 
 }
 ]
})

3.組件內的導航鉤子

組件內的導航鉤子主要有三種,beforeRouteEnter、beforeRouteUpdate、beforeRouteLeave。它們是直接在路由組件內部直接進行定義的

data(){
 return{
 pro:'產品'
 }
},
beforeRouteEnter:(to,from,next)=>{
 console.log(to)
 next(vm => {
 console.log(vm.pro)
 })
}

注意:beforeRouteEnter不能獲取組件實例this,因為當守衛(wèi)執(zhí)行前,組件實例還沒被創(chuàng)建出來,我們可以通過給next傳入一個回調來訪問組件實例,在導航被確認時,會執(zhí)行這個回調,這時就可以訪問組件實例了。

僅僅是beforeRouterEnter支持給next傳遞回調,其他兩個并不支持,因為剩下兩個鉤子可以正常獲取組件實例this。

4.params和query

params傳參

this.$router.push({
 name: 'detail',
 params: {
 name: 'xiaoming'
 } 
});
//接收
this.$route.params.name

query

this.$router.push({
 path: '/detail',
 query:{
 name: 'xiaoming'
 }
});
//接收
this.$route.query.id

query和params的區(qū)別

params只能用name來引入路由,query既可以用name又可以用path(通常是path)

params類似于post方法,參數(shù)不會在地址欄中顯示

query類似于get,頁面跳轉的時候,可以在地址欄看到參數(shù)

補充:

router為VueRouter實例,想要導航到不同url,則使用router.push方法

$route為當前router跳轉對象,在里邊獲取name,path,query,params等數(shù)據(jù)

以上這篇在vue中嵌入外部網(wǎng)站的實現(xiàn)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 讓webpack+vue-cil項目不再自動打開瀏覽器的方法

    讓webpack+vue-cil項目不再自動打開瀏覽器的方法

    今天小編就為大家分享一篇讓webpack+vue-cil項目不再自動打開瀏覽器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • 如何利用SpringBoot與Vue3構建前后端分離項目

    如何利用SpringBoot與Vue3構建前后端分離項目

    在當前的互聯(lián)網(wǎng)時代,前后端分離架構已經成為構建應用系統(tǒng)的主流方式,本文將詳細介紹如何利用 SpringBoot 與 Vue3 構建一個前后端分離的項目,感興趣的小伙伴可以了解下
    2025-04-04
  • 詳解關于vue2.0工程發(fā)布上線操作步驟

    詳解關于vue2.0工程發(fā)布上線操作步驟

    這篇文章主要介紹了詳解關于vue2.0工程發(fā)布上線操作步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-09-09
  • vue項目搭建以及全家桶的使用詳細教程(小結)

    vue項目搭建以及全家桶的使用詳細教程(小結)

    這篇文章主要介紹了vue項目搭建以及全家桶的使用詳細教程(小結),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • vue+axios 前端實現(xiàn)的常用攔截的代碼示例

    vue+axios 前端實現(xiàn)的常用攔截的代碼示例

    這篇文章主要介紹了vue+axios 前端實現(xiàn)的常用攔截的代碼示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • vue使用leafLet方式(繪圖工具)

    vue使用leafLet方式(繪圖工具)

    這篇文章主要介紹了vue使用leafLet方式(繪圖工具),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • vue2?element-ui?el-checkbox視圖不更新問題及解決

    vue2?element-ui?el-checkbox視圖不更新問題及解決

    作者在開發(fā)過程中遇到了視圖不更新的問題,最終通過改變一個無關緊要的響應式數(shù)據(jù)來解決,讓視圖發(fā)生改變
    2024-12-12
  • Vue前端解析Excel數(shù)據(jù)方式

    Vue前端解析Excel數(shù)據(jù)方式

    這篇文章主要介紹了Vue前端解析Excel數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue3實現(xiàn)Message消息組件示例

    Vue3實現(xiàn)Message消息組件示例

    在大多數(shù) web 產品中,全局的 Message 組件占有較大的使用場景,本文主要介紹了Vue3實現(xiàn)Message消息組件示例,需要的朋友們下面隨著小編來一起學習學習吧
    2021-06-06
  • 詳解Vuex中mapState的具體用法

    詳解Vuex中mapState的具體用法

    本篇文章主要介紹了詳解Vuex中mapState的具體用法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09

最新評論

安溪县| 道孚县| 高平市| 佛学| 蓝山县| 高平市| 大关县| 白河县| 浏阳市| 竹山县| 威宁| 历史| 建湖县| 紫金县| 平凉市| 伽师县| 冕宁县| 延津县| 响水县| 丹棱县| 黎川县| 辛集市| 乐昌市| 韶关市| 修文县| 墨玉县| 吉林市| 滨州市| 文水县| 永宁县| 习水县| 冷水江市| 宁波市| 黑龙江省| 东丰县| 息烽县| 澄迈县| 闵行区| 和林格尔县| 三台县| 维西|