W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
過渡類名 v-enter
修改為 v-enter-from
、過渡類名 v-leave
修改為 v-leave-from
。
在v2.1.8版本之前, 為過渡指令提供了兩個過渡類名對應(yīng)初始和激活狀態(tài)。
在 v2.1.8 版本中, 引入 v-enter-to
來定義 enter 或 leave 變換之間的過渡動畫插幀, 為了向下兼容, 并沒有變動 v-enter
類名:
.v-enter,
.v-leave-to {
opacity: 0;
}
.v-leave,
.v-enter-to {
opacity: 1;
}
這樣做會帶來很多困惑, 類似 enter 和 leave 含義過于寬泛并且沒有遵循類名鉤子的命名約定。
為了更加明確易讀,我們現(xiàn)在將這些初始狀態(tài)重命名為:
.v-enter-from,
.v-leave-to {
opacity: 0;
}
.v-leave-from,
.v-enter-to {
opacity: 1;
}
現(xiàn)在,這些狀態(tài)之間的區(qū)別就清晰多了。
<transition>
組件相關(guān)屬性名也發(fā)生了變化:
leave-class
已經(jīng)被重命名為 leave-from-class
(在渲染函數(shù)或 JSX 中可以寫為:leaveFromClass
)enter-class
已經(jīng)被重命名為 enter-from-class
(在渲染函數(shù)或 JSX 中可以寫為:enterFromClass
).v-enter
字符串實例替換為 .v-enter-from
.v-leave
字符串實例替換為 .v-leave-from
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: