色婷五一,精品亚洲欧美一区二区三区日产 ,精选国产AV剧情,无码丰满少妇2在线观看

18600329666

咨詢技術(shù)專家

掃一掃
與技術(shù)專家在線溝通

Menu
vue用戶界面漸進(jìn)式框架的使用詳解
       vue.js是一款用于構(gòu)建用戶界面的漸進(jìn)式MVVM框架,可以輕松實現(xiàn)數(shù)據(jù)和展示的分離,在java web開發(fā)中spring boot+vue實現(xiàn)view層和數(shù)據(jù)層的分離,使得開發(fā)團(tuán)隊之間的耦合性大大降低,本文從vue.js的知識準(zhǔn)備,vue.js的開發(fā)環(huán)境搭建,以及深入學(xué)習(xí)等方面介紹其使用
一、知識準(zhǔn)備
  • 具備前端開發(fā)基礎(chǔ)知識,js,html,css
  • 前端模塊化知識,既將一組相關(guān)操作封裝在對象(ECMASCRPT=es已經(jīng)提供支持)或函數(shù)中
  • 對ES6有初步了解
二、初識vue.js項目目錄結(jié)構(gòu)
目錄/文件 說明
build 項目構(gòu)建(webpack)相關(guān)代碼
config 配置目錄,包括端口號等。我們初學(xué)可以使用默認(rèn)的。
node_modules npm 加載的項目依賴模塊
src

這里是我們要開發(fā)的目錄,基本上要做的事情都在這個目錄里。里面包含了幾個目錄及文件:

  • assets: 放置一些圖片,如logo等。
  • components: 目錄里面放了一個組件文件,可以不用。
  • App.vue: 項目入口文件,我們也可以直接將組件寫這里,而不使用 components 目錄。
  • main.js: 項目的核心文件。
static 靜態(tài)資源目錄,如圖片、字體等。
test 初始測試目錄,可刪除
.xxxx文件 這些是一些配置文件,包括語法配置,git配置等。
index.html 首頁入口文件,你可以添加一些 meta 信息或統(tǒng)計代碼啥的。
package.json 項目配置文件。
README.md 項目的說明文檔,markdown 格式

vue.js是前端框架,執(zhí)行過程實際是將模塊化文件.vue文件中html,js,css最終解釋成為一個能被瀏覽器識別html文件并存放在build文件夾中
三、vue.js開發(fā)環(huán)境npm的安裝使用
  • 安裝node.js,node.js是一個javascript運行環(huán)境,實質(zhì)是對Chrome V8引擎進(jìn)行了封裝
       從node.js官網(wǎng)下載并安裝node,安裝過程點擊下一步下一步, 安裝完成之后,打開命令行工具,輸入 node -v,如下圖,如果出現(xiàn)相應(yīng)的版本號,則說明安裝成功。
      
 
         npm包管理器,是集成在node中的,所以,直接輸入 npm -v就會如下圖所示,顯示出npm的版本信息。

 
  • 安裝cnpm
      在命令行中輸入 npm install -g cnpm --registry=http://registry.npm.taobao.org 然后等待,安裝完成如下圖。

 
  • 安裝vue-cli腳手架構(gòu)建工具
       在命令行中運行命令 npm install -g vue-cli ,然后等待安裝完成。通過以上三部,我們需要準(zhǔn)備的環(huán)境和工具都準(zhǔn)備好了,接下來就開始使用vue-cli來構(gòu)建項目。
  • 用vue-cli構(gòu)建項目
       要創(chuàng)建項目,首先我們要選定目錄,然后再命令行中把目錄轉(zhuǎn)到選定的目錄。在這里,我選擇桌面來存放新建的項目,則我們需要先把目錄cd到桌面,如下圖。
      
 
       在桌面目錄下,在命令行中運行命令 vue init webpack firstVue 。解釋一下這個命令,這個命令的意思是初始化一個項目,其中webpack是構(gòu)建工具,也就是整個項        目是基于webpack的。其中firstVue是整個項目文件夾的名稱,這個文件夾會自動生成在你指定的目錄中(我的實例中,會在桌面生成該文件夾),(運行初始化命令的        時候回讓用戶輸入幾個基本的選項,如項目名稱,描述,作者等信息,如果不輸入則直接回車方可)如下圖。
         打開firstVue文件夾,項目文件如下所示。
       這就是整個項目的目錄結(jié)構(gòu),其中,我們主要在src目錄中做修改。這個項目現(xiàn)在還只是一個結(jié)構(gòu)框架,整個項目需要的依賴資源都還沒有安裝,如下圖。

 
  • 安裝項目所需的依賴:首先cd到項目文件夾(firstVue文件夾),然后運行命令 cnpm install 
       安裝完成之后,會在我們的項目目錄firstVue文件夾中多出一個node_modules文件夾,這里邊就是我們項目需要的依賴包資源。
  • 運行項目
      在項目目錄中,運行命令 npm run dev ,會用熱加載的方式運行我們的應(yīng)用,熱加載可以讓我們在修改完代碼后不用手動刷新瀏覽器就能實時看到修改后的效果。
 
           這里簡單介紹下 npm run dev 命令,其中的“run”對應(yīng)的是package.json文件中,scripts字段中的dev,也就是 node build/dev-server.js命令的一個快捷方               式。項目運行成功后,瀏覽器會自動打開localhost:8080(如果瀏覽器沒有自動打開,可以手動輸入)。運行成功后,會看到如下所示的界面。
 
四、vue.js代碼實例
五、vue.js運行原理
六、結(jié)束語

本文講解了vue.js的基本使用和執(zhí)行原理,以及vue.js的基本定義,下一篇將著重講spring  boot與vue.js的整合使用