组件切换-应用切换动画和 mode 方式|学习笔记

简介: 快速学习组件切换-应用切换动画和 mode 方式

开发者学堂课程【Vue.js 入门与实战组件切换-应用切换动画和mode方式】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/586/detail/8182


组件切换-应用切换动画和 mode方式

当前组件已经可以实现正常切换,但是组件切换时有些突兀,这是需要添加动画来解决。

搜 vue.js,点击起步,找到动画,多个组件的过渡,

多个组件的过渡简单很多 - 我们不需要使用 key attribute。相反,我们只需要使用动态组件

<transition name="component-fade" mode="out-in"> <component v-bind:is="view"></component>

</transition>

只需要 component 用 Transform 包起来。使用如下代码实现:

第一步:

<transition>

<component :is="comName"></component>

</transition>

第二步:

<style>

.v-enter,

.v-leave-to{

opacity:0;

transform:translateX(150px);

}

.v-enter-active,

.v-leave-active{

Transition: all 0.5s ease:

</style>

</head>

image.png

此时执行会发现,有实现切换,但是有阴影出现。需要通过设置使其消失,此时应该写成:

<style>

.v-enter,

.v-leave-to{

opacity:0;

transform:translateX(150px);

}

.v-enter-active,

.v-leave-active{

Transition: all 0.5s ease:

opacity:0;

transform:translateX(150px);

}

<transition mode="out-in">

</transition>

</style>

</head>

<这是 mode 属性,设置组件切换时候的 模式>

相关文章
|
C语言
【数据结构】栈和队列(c语言实现)(附源码)
本文介绍了栈和队列两种数据结构。栈是一种只能在一端进行插入和删除操作的线性表,遵循“先进后出”原则;队列则在一端插入、另一端删除,遵循“先进先出”原则。文章详细讲解了栈和队列的结构定义、方法声明及实现,并提供了完整的代码示例。栈和队列在实际应用中非常广泛,如二叉树的层序遍历和快速排序的非递归实现等。
987 9
|
存储 SQL 关系型数据库
数据库魔法师:使用ShardingSphere实现MySQL读写分离与分片指南跟着爆叔的节奏稳了!
数据库魔法师:使用ShardingSphere实现MySQL读写分离与分片指南跟着爆叔的节奏稳了!
375 0
部署hexo后样式丢失问题
部署hexo后样式丢失问题
248 0
|
Java 数据库连接 测试技术
mybatis plus 获取新增实体的主键
mybatis plus 获取新增实体的主键
305 8
|
消息中间件 监控 Java
腾讯面试:如何提升Kafka吞吐量?
Kafka 是一个分布式流处理平台和消息系统,用于构建实时数据管道和流应用。它最初由 LinkedIn 开发,后来成为 Apache 软件基金会的顶级项目。 Kafka 特点是**高吞吐量、分布式架构、支持持久化、集群水平扩展和消费组消息消费**,具体来说: 1. **高吞吐量**:Kafka 具有高性能和低延迟的特性,能够处理大规模数据,并支持每秒数百万条消息的高吞吐量。 2. **分布式架构**:Kafka 采用分布式架构,可以水平扩展,多个节点之间能够实现负载均衡和高可用性。 3. **可持久化**:Kafka 将消息持久化到磁盘中,保证消息的可靠性,即使消费者下线或出现故障,消
211 0
|
SQL 关系型数据库 MySQL
MySQL查询连续打卡信息?
最近多次看到用SQL查询连续打卡信息问题,自己也实践一波。抛开问题本身,也是对MySQL窗口函数和自定义变量用法的一种练习。
482 0
MySQL查询连续打卡信息?
|
SQL 前端开发 Java
springboot项目中使用shiro实现用户登录以及权限的验证
这篇文章详细介绍了如何在Spring Boot项目中集成Apache Shiro框架来实现用户登录和权限验证,包括项目依赖配置、数据库连接、实体类定义、控制器、服务层、Mapper层以及前端页面的实现,并展示了实际效果和过滤器代码。
springboot项目中使用shiro实现用户登录以及权限的验证
|
前端开发 Java Spring
Spring Boot项目启动和添加新的跳转页面
Spring Boot项目启动和添加新的跳转页面
328 0
|
机器学习/深度学习 人工智能 供应链
AI驱动运筹优化「光刻机」!中科大等提出分层序列模型,大幅提升数学规划求解效率|ICLR 2023
AI驱动运筹优化「光刻机」!中科大等提出分层序列模型,大幅提升数学规划求解效率|ICLR 2023
663 0
|
前端开发 Java Spring
RuoYi-Vue 在Swagger和Postman中 上传文件测试方案
RuoYi-Vue 在Swagger和Postman中 上传文件测试方案
668 0