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

Vue3項目中引入html頁面的方法舉例

 更新時間:2023年09月22日 10:48:25   作者:花樹最愛貓  
這篇文章主要給大家介紹了關(guān)于Vue3項目中引入html頁面的相關(guān)資料,Vue3是一個JavaScript框架,通常我們使用它來構(gòu)建單頁應(yīng)用程序(SPA),如果你想在HTML頁面中使用Vue3,可以參考這篇文章,需要的朋友可以參考下

前言

Vue3項目中引入html頁面,通常是需要實現(xiàn)跳轉(zhuǎn)加載html頁面的功能。之前為了實現(xiàn)需求查找解決方法時多數(shù)推薦使用iframe標簽實現(xiàn),嘗試后發(fā)現(xiàn)iframe是將html頁面嵌入到vue中,不符合自身的需求??偨Y(jié)方法如下:

1.導(dǎo)入文件

將需要導(dǎo)入的文件(單個文件或是項目)放置于public/static目錄下,如圖:

2.添加跳轉(zhuǎn)鏈接

需要跳轉(zhuǎn)的位置添加跳轉(zhuǎn)鏈接,推薦兩種方式代碼如下:

 <a href="./static/show.html" rel="external nofollow" >跳轉(zhuǎn)</a>
 <el-button onclick="location.href='./static/show.html'">跳轉(zhuǎn)</el-button>

3.html文件編輯

(1)如果是現(xiàn)有的文件,不需進行編輯,則直接引入即可,如下:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <h1>引入的html文件</h1>
    <img src="../static/img/sea.jpg" alt="" />
  </body>
</html>

(2)若在html頁面中使用vue項目封裝的方法,或是獲取后臺數(shù)據(jù),原生的Ajax不方便時可使用axios來實現(xiàn),代碼如下:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <div id="app">
      <h1>{{data.name}}</h1>
      <img src="../static/img/sea.jpg" alt="" />
    </div>
  </body>
</html>
<script src="https://cdn.jsdelivr.net/npm/vue@3.0.11/dist/vue.global.prod.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script src="https://cdn.bootcss.com/qs/6.7.0/qs.min.js"></script>
<script>
  const { createApp, reactive, getCurrentInstance } = Vue;
  const app = createApp({
    setup() {
      const data = reactive({
        name: "aa",
      });
      getInformation();
      //方法1
      function getInformation() {
        //方法的實現(xiàn)
        data.name = "引入的html文件";
      }
      //  方法2
      const handleClick = (val) => {
        //方法的實現(xiàn)
      };
      return {
        data,
        handleClick,
      };
    },
  });
  app.mount("#app");
</script>

注意:添加id是必不可少的,id值可以按照自己的想法來修改。

總結(jié)

到此這篇關(guān)于Vue3項目中引入html頁面的文章就介紹到這了,更多相關(guān)Vue3引入html頁面內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解vuejs2.0 select 動態(tài)綁定下拉框支持多選

    詳解vuejs2.0 select 動態(tài)綁定下拉框支持多選

    這篇文章主要介紹了vuejs2.0 select動態(tài)綁定下拉框 ,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Vue3中使用pnpm搭建monorepo開發(fā)環(huán)境

    Vue3中使用pnpm搭建monorepo開發(fā)環(huán)境

    這篇文章主要為大家介紹了Vue3中使用pnpm搭建monorepo開發(fā)環(huán)境示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Vue基于Element-ui實現(xiàn)表格彈窗組件

    Vue基于Element-ui實現(xiàn)表格彈窗組件

    這篇文章主要為大家詳細介紹了Vue基于Element-ui實現(xiàn)表格彈窗組件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • vue父組件點擊觸發(fā)子組件事件的實例講解

    vue父組件點擊觸發(fā)子組件事件的實例講解

    下面小編就為大家分享一篇vue父組件點擊觸發(fā)子組件事件的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • vue如何實現(xiàn)關(guān)閉對話框后刷新列表

    vue如何實現(xiàn)關(guān)閉對話框后刷新列表

    這篇文章主要介紹了vue如何實現(xiàn)關(guān)閉對話框后刷新列表,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue實現(xiàn)大文件切片上傳的示例詳解

    vue實現(xiàn)大文件切片上傳的示例詳解

    前端上傳文件很大時,會出現(xiàn)各種問題,比如連接超時了,網(wǎng)斷了,都會導(dǎo)致上傳失敗,這個時候就需要將文件切片上傳,下面我們就來學(xué)習(xí)一下如何使用vue實現(xiàn)大文件切片上傳吧
    2023-11-11
  • Vue-CLI多頁分目錄打包的步驟記錄

    Vue-CLI多頁分目錄打包的步驟記錄

    這篇文章主要給大家介紹了關(guān)于Vue-CLI多頁分目錄打包的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • vue cli 3.x 項目部署到 github pages的方法

    vue cli 3.x 項目部署到 github pages的方法

    這篇文章主要介紹了vue cli 3.x 項目部署到 github pages的方法,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-04-04
  • 完美解決通過IP地址訪問VUE項目的問題

    完美解決通過IP地址訪問VUE項目的問題

    這篇文章主要介紹了完美解決通過IP地址訪問VUE項目的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue實現(xiàn)全屏滾動效果(非fullpage.js)

    vue實現(xiàn)全屏滾動效果(非fullpage.js)

    這篇文章主要為大家詳細介紹了vue實現(xiàn)全屏滾動效果,非fullpage.js,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03

最新評論

辛集市| 无极县| 静安区| 平和县| 友谊县| 晋江市| 神农架林区| 合水县| 满洲里市| 梅河口市| 聂拉木县| 万宁市| 垫江县| 吉林市| 右玉县| 武强县| 武强县| 治县。| 扶沟县| 达日县| 海淀区| 临朐县| 黄大仙区| 牟定县| 怀安县| 河北省| 连云港市| 年辖:市辖区| 鞍山市| 岳阳市| 尼勒克县| 东莞市| 黄平县| 蓬安县| 富蕴县| 敖汉旗| 保靖县| 渭源县| 红原县| 南雄市| 兴文县|