【备战春招】第九天+vue复习
2023/2/17 4:24:15
本文主要是介绍【备战春招】第九天+vue复习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
学习课程:前端工程师2022版-vue基础入门
lesson22:基础知识点查缺补漏
1-13 基础语法知识点查缺补漏-慕课网体系课 (imooc.com)
lesson23:使用vue实现基础的CSS过渡与动画效果
2-1 使用 Vue 实现基础的 CSS 过渡与动画效果-慕课网体系课 (imooc.com)
lesson24:使用transition标签实现单元素组件的过渡和动画效果(1)
2-2 使用 transition 标签实现单元素组件的过渡和动画效果(1)-慕课网体系课 (imooc.com)
讲师:Dell老师
v-once指令表示标签/组件只渲染一次;渲染一次后,如果数据变化,标签/组件的内容不会跟随变化。
ref指令表示标签、组件设置该属性后,可以通过“this.$refs.xxx”的形式获取到该标签的dom节点、该组件的引用。
provide指令表示祖先组件,通过provide,可以向子孙组件注入依赖;inject指令表示孙子组件,通过inject,可以在可用的注入内容中搜索需要使用的内容;二者配合,可以实现祖先组件向子孙组件传值(一次性的)。
基础的CSS动画效果的实现:在style里面定义好动画效果,data中返回一个对象,对象的属性名为类名。在标签上绑定类名为返回的对象。对象中可以有多个属性,对应多个动画效果。过渡同理,style里面定义好过渡效果,data返回的对象属性把过渡和起始状态样式类名添加进去,通过方法改变对应属性的布尔值,从而达到过渡效果。还有一种办法就是元素类名为过渡属性的类名,v-bind绑定style属性为data里定义的对象,对象的属性则为需要设置的样式。通过改变对象属性的值同样可以达到效果。
第三种方法就是在需要做动画的元素外边通过transition标签包裹起来,此时只需要在style中定义动画,通过
.v-enter-from、.v-enter-to、.v-enter-active、.v-leave-from、.v-leave-to、.v-leave-active这六个类名定义动画或者过渡的属性。
继续加油!
这篇关于【备战春招】第九天+vue复习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15useCallback教程:React Hook入门与实践
- 2024-11-15React中使用useContext开发:初学者指南
- 2024-11-15拖拽排序js案例详解:新手入门教程
- 2024-11-15React中的自定义Hooks案例详解
- 2024-11-14受控组件项目实战:从零开始打造你的第一个React项目
- 2024-11-14React中useEffect开发入门教程
- 2024-11-14React中的useMemo教程:从入门到实践
- 2024-11-14useReducer开发入门教程:轻松掌握React中的useReducer
- 2024-11-14useRef开发入门教程:轻松掌握React中的useRef用法
- 2024-11-14useState开发:React中的状态管理入门教程