服務近2000家企業,依托一系列實踐中打磨過的技術和產品,根據企業的具體業務問題和需求,針對性的提供各行業大數據解決方案。
vue用戶界面漸進式框架的使用詳解
來源:未知 時間:2018-20-2 瀏覽次數:309次
vue.js是一款用于構建用戶界面的漸進式MVVM框架,可以輕松實現數據和展示的分離,在java web開發中spring boot+vue實現view層和數據層的分離,使得開發團隊之間的耦合性大大降低,本文從vue.js的知識準備,vue.js的開發環境搭建,以及深入學習等方面介紹其使用一、知識準備
- 具備前端開發基礎知識,js,html,css
- 前端模塊化知識,既將一組相關操作封裝在對象(ECMASCRPT=es已經提供支持)或函數中
- 對ES6有初步了解
| 目錄/文件 | 說明 |
|---|---|
| build | 項目構建(webpack)相關代碼 |
| config | 配置目錄,包括端口號等。我們初學可以使用默認的。 |
| node_modules | npm 加載的項目依賴模塊 |
| src |
這里是我們要開發的目錄,基本上要做的事情都在這個目錄里。里面包含了幾個目錄及文件:
|
| static | 靜態資源目錄,如圖片、字體等。 |
| test | 初始測試目錄,可刪除 |
| .xxxx文件 | 這些是一些配置文件,包括語法配置,git配置等。 |
| index.html | 首頁入口文件,你可以添加一些 meta 信息或統計代碼啥的。 |
| package.json | 項目配置文件。 |
| README.md | 項目的說明文檔,markdown 格式 |
vue.js是前端框架,執行過程實際是將模塊化文件.vue文件中html,js,css最終解釋成為一個能被瀏覽器識別html文件并存放在build文件夾中
三、vue.js開發環境npm的安裝使用
- 安裝node.js,node.js是一個javascript運行環境,實質是對Chrome V8引擎進行了封裝

npm包管理器,是集成在node中的,所以,直接輸入 npm -v就會如下圖所示,顯示出npm的版本信息。

- 安裝cnpm

- 安裝vue-cli腳手架構建工具
- 用vue-cli構建項目

在桌面目錄下,在命令行中運行命令 vue init webpack firstVue 。解釋一下這個命令,這個命令的意思是初始化一個項目,其中webpack是構建工具,也就是整個項 目是基于webpack的。其中firstVue是整個項目文件夾的名稱,這個文件夾會自動生成在你指定的目錄中(我的實例中,會在桌面生成該文件夾),(運行初始化命令的 時候回讓用戶輸入幾個基本的選項,如項目名稱,描述,作者等信息,如果不輸入則直接回車方可)如下圖。

打開firstVue文件夾,項目文件如下所示。

這就是整個項目的目錄結構,其中,我們主要在src目錄中做修改。這個項目現在還只是一個結構框架,整個項目需要的依賴資源都還沒有安裝,如下圖。

- 安裝項目所需的依賴:首先cd到項目文件夾(firstVue文件夾),然后運行命令 cnpm install

安裝完成之后,會在我們的項目目錄firstVue文件夾中多出一個node_modules文件夾,這里邊就是我們項目需要的依賴包資源。

- 運行項目

這里簡單介紹下 npm run dev 命令,其中的“run”對應的是package.json文件中,scripts字段中的dev,也就是 node build/dev-server.js命令的一個快捷方 式。項目運行成功后,瀏覽器會自動打開localhost:8080(如果瀏覽器沒有自動打開,可以手動輸入)。運行成功后,會看到如下所示的界面。

四、vue.js代碼實例

五、vue.js運行原理
六、結束語
本文講解了vue.js的基本使用和執行原理,以及vue.js的基本定義,下一篇將著重講spring boot與vue.js的整合使用
六、結束語
本文講解了vue.js的基本使用和執行原理,以及vue.js的基本定義,下一篇將著重講spring boot與vue.js的整合使用

掃一掃