vue中的渐隐渐现组件
程序员文章站
2022-05-02 20:48:21
...
1.新建一个FadeAnimation.vue的组件:
<template>
<transition>
<slot></slot>
</transition>
</template>
<script>
export default {
name: 'FadeAnimation'
}
</script>
<style lang="stylus" scoped>
.v-enter, .v-leave-to
opacity 0
.v-enter-active, .v-leave-active
transition opacity.5s
</style>
2.在另外一个组件中引入刚才创建的组件,并使用
<template>
<div>
<fade-animation>
xxxx(需要渐隐渐现的内容或组件)
</fade-animation>
</div>
</template>
import FadeAnimation from './FadeAnimation'
export default {
name: 'xxx',
components: {
FadeAnimation
}
}
上一篇: jQuery---显示和隐藏动画效果
下一篇: 什么是离婚冷静期通知书
推荐阅读
-
vue项目实战中遇到的坑以及解决方法
-
vue的toast弹窗组件实例详解
-
使用spring框架中的组件发送邮件功能说明
-
PHP的Yii框架中移除组件所绑定的行为的方法
-
详解PHP的Yii框架中组件行为的属性注入和方法注入
-
Android开发中RecyclerView组件使用的一些进阶技讲解
-
Java Swing中的工具栏(JToolBar)和分割面版(JSplitPane)组件使用案例
-
Java Swing中的JButton、JComboBox、JList和JColorChooser组件使用案例
-
Android中TimePicker与DatePicker时间日期选择组件的使用实例
-
Vue中的组件及路由使用实例代码详解