码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 什么是动画效果?什么是过渡效果?


    目录

    代码 

    组件Studnet.vue的代码为:

    下面来分别介绍

    过渡效果 

    代码:

    Student2.vue代码如下:

    介绍:

     多个元素过渡(transition-group)


    动画效果

    首先动画效果

    这定义大家应该都明白吧,我也不好怎么说。

    先来个效果图(不晓得搞动态效果先这样看吧)

    代码 

    直接来代码吧........

    组件Studnet.vue的代码为:

    1. <template>
    2. <div>
    3. <button @click="isShow = !isShow">显示和隐藏button>
    4. <transition name="hello" appear>
    5. <h1 v-show="isShow">你好呀h1>
    6. transition>
    7. div>
    8. template>
    9. <script>
    10. export default {
    11. name: "Student",
    12. data() {
    13. return {
    14. isShow: true,
    15. };
    16. },
    17. };
    18. script>
    19. <style scoped>
    20. h1 {
    21. background-color: yellow;
    22. }
    23. .hello-enter-active {
    24. animation: liujiayi 0.5s linear;
    25. }
    26. .hello-leave-active {
    27. /* animation: liujiayi 0.5s reverse linear; */
    28. animation: liujiayi 0.5s linear reverse;
    29. }
    30. @keyframes liujiayi {
    31. from {
    32. transform: translateX(-100%);
    33. }
    34. to {
    35. transform: translateX(0px);
    36. }
    37. }
    38. style>

    下面来分别介绍

    详解Vue中添加过渡效果
    pdf 0星 超过10%的资源 36KB
    下载

    每一个name都是独一无二的,如果写了name的话,下面的代码应该这样写

    没写的话,直接统一

     appear的话就是

    请自行百度,它的完整写法是   :appear="true"   别忘了前面的: 

    过渡效果 

    和动画效果是效果显示是一样的

    代码:

    话不多说,上代码

    Android 5.0 Lollipop中新的Activity过渡效果
    zip 0星 超过10%的资源 246KB
    下载

    Student2.vue代码如下:

    1. <template>
    2. <div>
    3. <button @click="isShow = !isShow">显示和隐藏button>
    4. <transition name="hello" appear>
    5. <h1 v-show="isShow">你好呀h1>
    6. transition>
    7. div>
    8. template>
    9. <script>
    10. export default {
    11. name: "Student2",
    12. data() {
    13. return {
    14. isShow: true,
    15. };
    16. },
    17. };
    18. script>
    19. <style>
    20. h1 {
    21. background-color: yellow;
    22. transition: 0.5s linear;
    23. }
    24. /* 进入的起点 */
    25. .hello-enter {
    26. transform: translateX(-100%);
    27. }
    28. /* 进入的终点 */
    29. .hello-enter-to {
    30. transform: translateX(0px);
    31. }
    32. /* 离开的起点 */
    33. .hello-leave {
    34. transform: translateX(0px);
    35. }
    36. /* 离开的终点 */
    37. .hello-leave-to {
    38. transform: translateX(-100%);
    39. }
    40. style>

    介绍:

     这里------------------->

    是其中一种写法,另一种写法为:

     用哪个看自己喜欢

     多个元素过渡(transition-group)

    1. <transition-group name="hello" appear>
    2. <h1 v-show="isShow" key="1">你好呀h1>
    3. <h1 v-show="!isShow" key="2">刘家奕h1>
    4. transition-group>

    一定要写key

  • 相关阅读:
    什么OKR,分明是中华田园KPI
    Java IO流(下)
    Linux上搭建ElasticSearch-8.x集群以及安装Kibana(保姆级安装教程)
    JAVA毕业设计101—基于Java+Springboot的电影购票微信小程序带后台管理(源码+数据库)
    Oracle 数据库用户创建、重启、导入导出
    STM32网口学习
    实战 | 服务端开发与计算机网络结合的完美案例
    三、基于图像分类预训练编码及图神经网络的预测模型 【框图+源码】
    【GDB】用 python 扩展 gdb
    Android仿QQ消息拖拽效果(一)(二阶贝塞尔曲线使用)
  • 原文地址:https://blog.csdn.net/m0_62387059/article/details/125998351
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号