国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
马鞍山市| 河池市| 延边| 甘南县| 连州市| 河西区| 肥东县| 大冶市| 达孜县| 金沙县| 隆化县| 万载县| 广昌县| 和龙市| 沙河市| 嵊泗县| 米林县| 旌德县| 化隆| 淮南市| 灵石县| 五寨县| 南木林县| 靖远县| 灵武市| 五寨县| 通江县| 专栏| 元氏县| 通许县| 安福县| 辉南县| 搜索| 乌鲁木齐市| 哈巴河县| 宁陕县| 莱西市| 上犹县| 县级市| 罗山县| 牙克石市|