最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

Vue.js基礎(chǔ)指令的一些介紹

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:17:29
文檔

Vue.js基礎(chǔ)指令的一些介紹

Vue.js基礎(chǔ)指令的一些介紹:Vue.js 是一套構(gòu)建用戶界面的漸進(jìn)式框架。他自身不是一個(gè)全能框架——只聚焦于視圖層。因此它非常容易學(xué)習(xí),非常容易與其它庫(kù)或已有項(xiàng)目整合。在與相關(guān)工具和支持庫(kù)一起使用時(shí),Vue.js 也能完美地驅(qū)動(dòng)復(fù)雜的單頁(yè)應(yīng)用。他是基于AnjularJs 編寫的,所以和前者
推薦度:
導(dǎo)讀Vue.js基礎(chǔ)指令的一些介紹:Vue.js 是一套構(gòu)建用戶界面的漸進(jìn)式框架。他自身不是一個(gè)全能框架——只聚焦于視圖層。因此它非常容易學(xué)習(xí),非常容易與其它庫(kù)或已有項(xiàng)目整合。在與相關(guān)工具和支持庫(kù)一起使用時(shí),Vue.js 也能完美地驅(qū)動(dòng)復(fù)雜的單頁(yè)應(yīng)用。他是基于AnjularJs 編寫的,所以和前者
  Vue.js 是一套構(gòu)建用戶界面的漸進(jìn)式框架。他自身不是一個(gè)全能框架——只聚焦于視圖層。因此它非常容易學(xué)習(xí),非常容易與其它庫(kù)或已有項(xiàng)目整合。在與相關(guān)工具和支持庫(kù)一起使用時(shí),Vue.js 也能完美地驅(qū)動(dòng)復(fù)雜的單頁(yè)應(yīng)用。他是基于AnjularJs 編寫的,所以和前者的語(yǔ)法特別相似,卻又使用簡(jiǎn)潔了很多。

  那今天,我就給大家詳細(xì)的說(shuō)道說(shuō)道這個(gè) Vue.js ,以下是我們這次詳解的目錄,朋友們可以根據(jù)自己的情況選擇性閱讀,所有操作均附有代碼實(shí)現(xiàn)。

1. Vue.js 如何綁定到頁(yè)面中,使用他的功能。

2. Vue 實(shí)例化對(duì)象的生命周期。

3. Vue 的 所有 數(shù)據(jù)綁定指令

  那接下來(lái),我們就開(kāi)始今天的介紹啦!

1. Vue.js 如何綁定到頁(yè)面中,使用他的功能。

  先看下面的一段代碼:

<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body> <button id="app1" onclick="app1.func()">我是app1,點(diǎn)我</button></body><script type="text/javascript" src="js/jquery-3.1.1.min.js?1.1.11" ></script><script type="text/javascript" src="js/vue.js?1.1.11" ></script><script type="text/javascript">//通過(guò)Vue.js的構(gòu)造函數(shù) 實(shí)例化出一個(gè)根實(shí)例var app1= new Vue({
 el:"#app1",
 data:{
 message:"我在app1中顯示出來(lái)了嗎?",
 func:function(){
 alert(this.message);
 }
 }
 });
 console.log(app1.$data.message); //這個(gè)要知道哈,app1就是一個(gè)變量,一個(gè)對(duì)象類型的變量,鏈?zhǔn)秸Z(yǔ)法直接用即可</script></html>

  效果如下:

  

  上述代碼就是點(diǎn)擊按鈕有彈窗,下面解析一下這段代碼。

  

 var app1= new Vue({
 el:"#app1",
 data:{
 message:"我在app1中顯示出來(lái)了嗎?",
 func:function(){
 alert(this.message);
 }
 }
 });
console.log(app1.$data.message);

  通過(guò)Vue.js的構(gòu)造函數(shù)實(shí)例化出一個(gè)根實(shí)例 app1 ,說(shuō)白了,這就是我們面向?qū)ο蟮膶?duì)象的實(shí)例化,直接 new 一個(gè)對(duì)象。

  el:"#app1", 這是在 掛載我們實(shí)例化對(duì)象的元素節(jié)點(diǎn),就是這個(gè)app1 對(duì)象作用域是那一個(gè)標(biāo)簽里面的。這里可以是 id、class、tagname。但是主要還是用id,因?yàn)樗奈ㄒ恍浴?/p>

  data:{} 是定義 這個(gè)對(duì)象的變量和方法,注意所有在和 app1 有關(guān)聯(lián)的變量、方法都必須在data中聲明。

  注意: (1)作用域。js5 只有函數(shù)作用域,所以 data 中的函數(shù)如果想調(diào)用變量,就必須通過(guò) this. 調(diào)用,或者直接通過(guò)對(duì)象名調(diào)用。

      (2)外部調(diào)用。app1.$data.message; 在js中直接調(diào)用 vue 對(duì)象的屬性、方法時(shí),需要鏈?zhǔn)秸Z(yǔ)法,一層層點(diǎn)出來(lái),這里用 $data ,主要還是和js的變量作區(qū)別

     (3)與HTML代碼的綁定。 這里我是通過(guò) js 的onclick直接綁定的,當(dāng)然 vue 有自己的事件綁定,這里暫且不講,如果用 js 的行內(nèi)綁定,注意需要帶對(duì)象名。這就是純 OOP思想了。相信大家對(duì)面向?qū)ο笠膊荒吧绻娴牟恢朗巧锻嬉獾?,趕緊百度學(xué)去。

  

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Vue.js基礎(chǔ)指令的一些介紹

Vue.js基礎(chǔ)指令的一些介紹:Vue.js 是一套構(gòu)建用戶界面的漸進(jìn)式框架。他自身不是一個(gè)全能框架——只聚焦于視圖層。因此它非常容易學(xué)習(xí),非常容易與其它庫(kù)或已有項(xiàng)目整合。在與相關(guān)工具和支持庫(kù)一起使用時(shí),Vue.js 也能完美地驅(qū)動(dòng)復(fù)雜的單頁(yè)應(yīng)用。他是基于AnjularJs 編寫的,所以和前者
推薦度:
標(biāo)簽: VUE 介紹 指令
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top