第一步

:去CSS动画库官网下载动画样式“animate.css”,然后将animate.css文件放到项目common目录下,最后在App.vue中使用@import 引入动画库。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二步

:在组件中使用Animate.css动画

hover-class是微信小程序中用于定义组件在点击或悬停时的样式类名的属性。它允许开发者为某些交互行为(如点击、触摸)添加动态效果,而无需手动编写复杂的 JavaScript 逻辑。

hover-class 的工作原理
触发条件:
当用户点击或触碰组件时,微信小程序会自动为该组件添加由 hover-class 指定的样式类。在用户松开手指或离开组件时,样式类会被移除。
适用范围:
hover-class 主要适用于 < view>、< button>、< image> 等可交互的组件。
在这里插入图片描述

<template>
	<view>	
		<!-- 动画使用方式一:点击效果 -->
		<view style="display: flex;justify-content: center;padding: 50rpx;">
			<view class="animated faster " hover-class="rubberBand"
			 style="border: 1rpx solid #333333;padding: 20rpx;">
				
				点击效果
			</view>
		</view>
		
		
	</view>
</template>
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐