Vue基礎入門到項目實戰教程(2) —— Vue.js下載與安裝


1、下載與安裝Vue.js

Vue.js的官網: https://cn.vuejs.org/

如果在項目中使用Vue.js框架,有兩種方式:一是在頁面中使用Script的方式直接引入,可以在官網下載Vue.js的源碼,也可以使用CDN的方式引入;二是使用NPM的方式構建Vue項目,或者是使用Vue-cli腳手架創建項目。

本節我們先通過Script標簽在網頁引入Vue.js的方式來學習Vue實例,因為這種方法上手簡單,適合初學者學習Vue的基礎語法入門。在后面的教程中,會單獨介紹使用NPM和Vue-cli的方式搭建Vue項目。

本地引入

我們可以訪問Vue.js的官網下載,地址:https://vuejs.org/js/vue.min.js

也可以通過訪問GitHub下載,地址:https://github.com/vuejs/vue

在HTML頁面中使用script標簽引入:

<script src="js/vue.js"></script>

使用CDN引入

國內常用的CDN公共庫有:

騰訊網靜態資源公共庫: https://libs.qq.com/

字節跳動靜態資源公共庫: http://cdn.bytedance.com/

BootCDN服務: https://www.bootcdn.cn/

又拍雲JS庫CDN服務: https://upcdn.b0.upaiyun.com/

我們以BootCDN為例,打開BootCDN網站,搜索Vue:

在搜索結果列表中選擇Vue,進入Vue的CDN庫列表,選擇對應的版本,點擊復制鏈接,或者是復制 <script> 標簽,將Vue庫引入到網頁中:

<script src="https://cdn.bootcss.com/vue/2.6.11/vue.common.js"></script>

2、創建第一個Vue實例

聲明式渲染

Vue.js的核心是一個允許采用簡潔的模板語法來聲明式地將數據渲染進DOM中。

HTML代碼:

<div id="app">
  {{ message }}
</div>

JS代碼:

var app = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue!'
  }
})

完整示例代碼:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Vue實例</title>
	</head>
	<body>
		<div id="app">
			{{ message }}
		</div>
		<script src="js/vue.min.js"></script>
		<script>
			var app = new Vue({
				el: '#app',
				data: {
					message: "Hello Vue"
				}
			})
		</script>
	</body>
</html>

輸出結果:

Hello Vue

通過上面的代碼,我們已經成功的創建了第一個Vue應用。上面代碼中JS的數據和DOM已經建立了關聯,所有的東西都是響應式的。怎么確認數據是響應式的呢?我們可以打開瀏覽器,按F12進入開發者控制台(Console),修改 app.message 的值,可以看到頁面中的數據也做了響應的更新,效果如下圖:

每個Vue應用都是通過用 Vue() 函數創建一個新的Vue實例開始的:

var vm = new Vue({
  // 選項
})

雖然沒有完全遵循MVVM模型,但是Vue的設計也受到了它的啟發,因此在文檔中經常會使用 vm (ViewModel的縮寫)這個變量名表示Vue實例。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM