Vue學(xué)習(xí)(二)

二矫渔、Vue

1.Data屬性

2.Props屬性

父子組件

在父組件中定義數(shù)據(jù)

在使用組件式,綁定父組件中的數(shù)據(jù)

在子組件中通過props屬性聲明父組件中傳遞過來的參數(shù)

在template屬性中使用父組件中的參數(shù)

3.props校驗(yàn)

type: 指定數(shù)據(jù)類型 String Number Object ...注意不能使用字符串?dāng)?shù)組苍苞, 只能是對(duì)象大寫形式

txt1:[Number,String],//可以支持多個(gè)

txt2:String,

required: 指定是否必定輸入

txt3:{

? ? ? required:true,

? ? ? type:String

? ? ? },

default: 給默認(rèn)值或者自定義函數(shù)返回默認(rèn)值?

txt4:{

? ? ? default:100

},

如果不輸入就會(huì)返回這個(gè)默認(rèn)值

validator: 自定義函數(shù)校驗(yàn)

validator:function (value) {

? ? ? ? return value>10

? ? }

4.非props屬性

在template中設(shè)置屬性

template:"<span class='test' style='color: red'>紅色</span>"

屬性采用就近原則,在標(biāo)簽中的屬性比非props屬性,優(yōu)先級(jí)高

5.自定義事件

5.1聲明父組件

5.2自定義事件

5.3自定義子組件

5.4主動(dòng)掛載

自定義事件不僅

$on

$emit

6.插槽分發(fā)

6.1 slot插槽

子組件插槽

<slot>插槽</slot>

6.2 具名插槽

利用name屬性來具體賦值并使用

<h3 slot="header">我好帥</h3>

<slot name="header">如果沒有傳遞數(shù)據(jù),默認(rèn)顯示這段文本</slot>

6.3 插槽作用域slot-space

普通

解構(gòu)賦值

7.動(dòng)態(tài)組件

7.1. 使用方式

7.2 keep-alive

7.3 refs屬性

8.數(shù)據(jù)處理

8.1watch屬性

8.2$watch

8.3computed屬性

computed和methods定義

計(jì)算時(shí)用computed

計(jì)算屬性使用時(shí)不加括號(hào)

計(jì)算屬性是基于他們的緩存,效率較高

8.4getter和setter

getter

getter獲取值

setter

setter輸入值

9.生命周期

實(shí)例創(chuàng)建 > 實(shí)例掛載 > 實(shí)例將要更新 >實(shí)例已更新 > 調(diào)用方法 > 實(shí)例寫在

10.自定義指令

10.1基本使用

定義

Vue.directive('focus',{

//當(dāng)綁定元素插入到 DOM 調(diào)用

? ? inserted: function (el) { //元素獲取焦點(diǎn)

? ? ? ? el.focus();

? ? }

});

使用

<input type="text" v-focus/>

10.2鉤子函數(shù)

10.3實(shí)例圖片懶加載

11.過濾器

12.路由

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末辛块,一起剝皮案震驚了整個(gè)濱河市钉汗,隨后出現(xiàn)的幾起案子移袍,更是在濱河造成了極大的恐慌,老刑警劉巖书劝,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件进倍,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡购对,警方通過查閱死者的電腦和手機(jī)猾昆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來骡苞,“玉大人垂蜗,你說我怎么就攤上這事〗庥模” “怎么了么抗?”我有些...
    開封第一講書人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)亚铁。 經(jīng)常有香客問我,道長(zhǎng)螟加,這世上最難降的妖魔是什么徘溢? 我笑而不...
    開封第一講書人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮捆探,結(jié)果婚禮上然爆,老公的妹妹穿的比我還像新娘。我一直安慰自己黍图,他們只是感情好曾雕,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著助被,像睡著了一般剖张。 火紅的嫁衣襯著肌膚如雪切诀。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,475評(píng)論 1 312
  • 那天搔弄,我揣著相機(jī)與錄音幅虑,去河邊找鬼。 笑死顾犹,一個(gè)胖子當(dāng)著我的面吹牛倒庵,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播炫刷,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼擎宝,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了浑玛?” 一聲冷哼從身側(cè)響起绍申,我...
    開封第一講書人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎锄奢,沒想到半個(gè)月后失晴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拘央,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年涂屁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片灰伟。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡拆又,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出栏账,到底是詐尸還是另有隱情帖族,我是刑警寧澤,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布挡爵,位于F島的核電站竖般,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏茶鹃。R本人自食惡果不足惜涣雕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望闭翩。 院中可真熱鬧挣郭,春花似錦、人聲如沸疗韵。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至流译,卻和暖如春逞怨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背先蒋。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工骇钦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人竞漾。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓眯搭,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親业岁。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鳞仙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 這篇筆記主要包含 Vue 2 不同于 Vue 1 或者特有的內(nèi)容,還有我對(duì)于 Vue 1.0 印象不深的內(nèi)容笔时。關(guān)于...
    云之外閱讀 5,052評(píng)論 0 29
  • vue概述 在官方文檔中棍好,有一句話對(duì)Vue的定位說的很明確:Vue.js 的核心是一個(gè)允許采用簡(jiǎn)潔的模板語法來聲明...
    li4065閱讀 7,234評(píng)論 0 25
  • 組件(Component)是Vue.js最核心的功能,也是整個(gè)架構(gòu)設(shè)計(jì)最精彩的地方允耿,當(dāng)然也是最難掌握的借笙。...
    六個(gè)周閱讀 5,624評(píng)論 0 32
  • 一、了解Vue.js 1.1.1 Vue.js是什么较锡? 簡(jiǎn)單小巧业稼、漸進(jìn)式、功能強(qiáng)大的技術(shù)棧 1.1.2 為什么學(xué)習(xí)...
    蔡華鵬閱讀 3,333評(píng)論 0 3
  • VUE介紹 Vue的特點(diǎn)構(gòu)建用戶界面蚂蕴,只關(guān)注View層簡(jiǎn)單易學(xué)低散,簡(jiǎn)潔、輕量骡楼、快速漸進(jìn)式框架 框架VS庫(kù)庫(kù)熔号,是一封裝...
    多多醬_DuoDuo_閱讀 2,719評(píng)論 1 17