五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Vue從零開(kāi)始總結(jié)23

2021-04-21 17:32 作者:忘魂兒  | 我要投稿

父子組件的通信,父組件向子組件傳遞數(shù)據(jù),子組件拿到數(shù)據(jù)后應(yīng)用,通過(guò)props函數(shù)實(shí)現(xiàn)(在子組件中操作)

第一步:明確模板內(nèi)容

<template id="son">
?<div>
? ?<h2>{{submessage}}</h2>
? ?<ul>
? ? ?<li v-for="item in submovies">{{item}}</li>
? ?</ul>
?</div>
</template>

第二步:確立父子關(guān)系

const app=new Vue({
? ?el:document.querySelector('#app'),
? ?data:{
? ? ? ?message:'hello world',
? ? ? ?movies:['海賊','火影'],
? ? ? ?counter:0
? ?},
? ?methods:{

? ?},
? ?components:{
? ? ?cpn:{
? ? ?template:'#son',
? ? ?props:['submessage','submovies']
? ? ?}

? ?}
})

第三步:在父組件里引用子標(biāo)簽,并定義變量動(dòng)態(tài)綁定到父組件中指定變量。

如果沒(méi)有使用v-bind,則按字符串處理

<div id="app">
<cpn :submessage="message" :submovies="movies"></cpn>
</div>

第四步:誒,沒(méi)有了!但可以拓展一些

像是props可以有多種寫法,第一種如上,第二種嘛如下:

它可以指定類型

props:{

submessage:String,
submovies:Array

}

至于第三種可以干的事就更多了!如下:

props:{
?submessage:{
? ?type:String,
? ?default:'兒子',
? ?required:true
?},
?submovies:{
? ?type:Array,
? ?default() {
? ? ?return [] //如果默認(rèn)值為對(duì)象或者數(shù)組的時(shí)候必須使用工廠函數(shù)返回
? ?},
? ?required:true? //要求必須傳入一個(gè)變量值
?}
}

Vue從零開(kāi)始總結(jié)23的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
罗城| 郴州市| 广饶县| 肇庆市| 古丈县| 界首市| 五常市| 彰化县| 阳春市| 太仓市| 垫江县| 萝北县| 花莲市| 揭西县| 禄丰县| 瑞安市| 伊吾县| 桐柏县| 布尔津县| 班玛县| 荣昌县| 葫芦岛市| 鄂托克旗| 琼海市| 肥乡县| 鄄城县| 波密县| 伊春市| 会泽县| 兴和县| 瑞昌市| 阆中市| 伊金霍洛旗| 临泉县| 额尔古纳市| 汉中市| 长治县| 岱山县| 龙口市| 德保县| 吉林市|