Vue动画

2020-03-05  本文已影响0人  南崽

vue动画

1. vue不能直接实现动画,只提供动画各阶段需要的class

2. <transition>组件提供class

3. 在vue中,动画是在元素显示与隐藏的过程中,添加class实现的

4. transition组件提供

5. transition-group组件

自定义动画名

动画模式 mode

组件

定义

全局

Vue.component(组件名,{
    template:`<div>组件的模板里面只能够有一个根组件</div>`
})

局部

  1. 定义组件
let counter = {
    template:`<div>组件的模板里面只能够有一个根组件</div>`,
    data:function(){return {num:1,}},
    methods:{}
}
  1. 注册组件
new Vue({
    components:{
        counter
    }
})
  1. 使用组件
<counter></counter>
上一篇下一篇

猜你喜欢

热点阅读