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

基于vue-cli3多頁面開發(fā)apicloud應(yīng)用的教程詳解

 更新時間:2019年06月03日 16:57:58   作者:假裝取了昵稱  
這篇文章主要介紹了基于vue-cli3多頁面開發(fā)apicloud應(yīng)用,本文采用vue-cli+APIcloud的方式寫解決以上痛點,開發(fā)靈活,并且打包之后體積更小速度更快,需要的朋友可以參考下
= item }) console.log('文件獲取結(jié)束') module.exports = pages

src文件夾下創(chuàng)建views文件夾,用于存放開發(fā)頁面的源碼;src文件夾下的main.js、App.vue可有可無,因為打包時并不會打包這兩個頁面,所以可根據(jù)自己的喜好刪除或保留

命令說明

打包:

npm run build

運行項目虛擬服務(wù)器

npm run serve

如果你用的是webstrom可把這兩個命令配置成運行命令,參考: http://m.fzitv.net/article/149110.htm

頁面開發(fā)

根據(jù)上面的配置,實際打包的項目應(yīng)該是如下結(jié)構(gòu):

我們可以注意到無論你的項目結(jié)構(gòu)有多深,打包之后都在dist目錄下(如果不喜歡可以更改配置)

根據(jù)自己的需求創(chuàng)建文件夾,文件夾名稱即為頁面名稱,如果文件夾下面有frame文件夾,則frame為文件夾下的文件打包后為文件夾名稱+frame.html

每個文件夾下必須有main.js和App.vue(入口和頁面文件),可以有多個拆分成組件(這一點和vue開發(fā)無異)

頁面跳轉(zhuǎn)

頁面初始化打開win或者frame放在main.js中,也可以放在App.vue中,我習(xí)慣放在main.js中

import Vue from 'vue'
import App from './App.vue'

window.apiready=function () {
 new Vue({
 render: h => h(App)
 }).$mount('#app')
 window.api.openFrame({
 name: 'waringFrame',
 url: 'waringFrame.html',
 bgColor: '#ffffff',
 rect: {
 x: 0,
 y: document.getElementsByTagName('header')[0].clientHeight,
 w: 'auto',
 h: 'auto'
 },
 bounces: true,
 overScrollMode: 'scrolls'
 })
}

app.vue中打開頁面(如果在App.vue中一定要用window.api.openWin,因為vm對象中沒有api對象):

methods: {
 openWin (name) {
 window.api.openWin({
 name: name,
 url: `./${name}.html`,
 bgColor: '#fff'
 })
 }
 }

通過APICloud調(diào)試

開發(fā)階段跑的項目是本地虛擬服務(wù),可在APICloud的config.xml中配置為本地虛擬服務(wù)器路徑:

打開wifi自動同步,由于vue的熱更新,開發(fā)項目會自動同步到APP項目中

生產(chǎn)環(huán)境下將項目打包,將打包之后的文件拷貝到APICloud項目html文件夾下(根據(jù)自己習(xí)慣),路勁改為APICloud項目路徑即可。

需要注意的是APICloud Studio無法外部拷貝到項目文件夾下,只能打開本地文件夾替換文件,每次替換完成之后,需要重啟APICloud Studio或者重新添加項目文件夾。不得不說這真是一個讓人很難受的事情,APICloud Studio并沒有刷新項目或者文件夾的選項。

總結(jié)

以上所述是小編給大家介紹的基于vue-cli3多頁面開發(fā)apicloud應(yīng)用的教程詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Vue項目依賴包安裝及配置過程

    Vue項目依賴包安裝及配置過程

    這篇文章主要介紹了Vue項目依賴包安裝及配置過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-12-12
  • vue項目如何讓局域網(wǎng)ip訪問配置設(shè)置

    vue項目如何讓局域網(wǎng)ip訪問配置設(shè)置

    這篇文章主要介紹了vue項目如何讓局域網(wǎng)ip訪問配置設(shè)置,具有很好的參考價值,希望對大家有所幫助。
    2022-09-09
  • vue3實現(xiàn)el-table分批渲染表格

    vue3實現(xiàn)el-table分批渲染表格

    這篇文章主要為大家詳細介紹了vue3項目中如何實現(xiàn)el-table分批渲染表格,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-11-11
  • Vue??vuex配置項和多組件數(shù)據(jù)共享案例分享

    Vue??vuex配置項和多組件數(shù)據(jù)共享案例分享

    這篇文章主要介紹了Vue??vuex配置項和多組件數(shù)據(jù)共享案例分享,文章圍繞Vue?Vuex的相關(guān)資料展開配置項和多組件數(shù)據(jù)共享的案例分享,需要的小伙伴可以參考一下
    2022-04-04
  • vue+springboot上傳大文件的實現(xiàn)示例

    vue+springboot上傳大文件的實現(xiàn)示例

    本文主要介紹了vue+springboot上傳大文件的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Vue自定義全局彈窗組件操作

    Vue自定義全局彈窗組件操作

    這篇文章主要介紹了Vue自定義全局彈窗組件操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Vue如何調(diào)用接口請求頭增加參數(shù)

    Vue如何調(diào)用接口請求頭增加參數(shù)

    這篇文章主要介紹了Vue如何調(diào)用接口請求頭增加參數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 用Axios Element實現(xiàn)全局的請求loading的方法

    用Axios Element實現(xiàn)全局的請求loading的方法

    本篇文章主要介紹了用Axios Element實現(xiàn)全局的請求loading的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Vue+Element+Springboot圖片上傳的實現(xiàn)示例

    Vue+Element+Springboot圖片上傳的實現(xiàn)示例

    最近在學(xué)習(xí)前段后分離,本文介紹了Vue+Element+Springboot圖片上傳的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2021-11-11
  • vue結(jié)合leaflet實現(xiàn)鷹眼圖

    vue結(jié)合leaflet實現(xiàn)鷹眼圖

    本文主要介紹了vue結(jié)合leaflet實現(xiàn)鷹眼圖,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06

最新評論

辽源市| 新余市| 资溪县| 两当县| 开远市| 井陉县| 宁都县| 宜州市| 牡丹江市| 连云港市| 红安县| 叶城县| 营口市| 临夏县| 西华县| 崇义县| 德保县| 门源| 古蔺县| 武乡县| 河北区| 包头市| 汝南县| 沈阳市| 灯塔市| 高平市| 林芝县| 罗山县| 翼城县| 屏东县| 永和县| 楚雄市| 泰宁县| 科技| 札达县| 莒南县| 呼伦贝尔市| 中西区| 海丰县| 金坛市| 墨脱县|