我無法用vueJ中v-for顯示的圖像實現淡入淡出。我想使用next/prev按鈕來顯示圖像。vueJS中v-for的轉換
我的文檔閱讀:
Vue公司提供了一個過渡的包裝組件,允許您添加進入/離開轉換爲以下上下文中的任何元素或組分:
條件渲染(使用v-if)
有條件顯示(使用v-show)
- 個
動態組件
組件根節點
所以我安排我的代碼有一個V型,如果在我的v型的。
下面的一段代碼:
<transition name="fade">
<img id='pvw' v-for='day in days' :src='day.preview' v-if='day.current' title='Preview' />
</transition>
和CSS的一點點:
.fade-enter-active, .fade-leave-active {
transition: opacity .5s
}
.fade-enter, .fade-leave-active {
opacity: 0
}
Here是小提琴,看什麼,我試圖做的。
請幫我實現這一點,不知道爲什麼它不起作用。
THX,我更新我做了什麼和它的作品,但發現有圖像的屬性放置img元素,而不是。我已經使用過渡組,但我忘記了:看起來很重要的關鍵。 Thx爲您的快速答案! –
chles