带你用uniapp从零开发一个仿小米商场_3.animate.css动画库在uniapp中的使用

news/2024/7/7 20:32:17

这篇文章仅做简单介绍animate.css动画库在uniapp中如何使用

animate.css动画库引入

怕有人没看专栏前面的文章,所以这里重新介绍一边animate.css动画库的引入,知道的可以跳过

可以在这里下载

animate.css动画库官网http://www.animate.net.cn/

下载好animate.css后在项目根目录下创建common文件夹,并将animate.css放入这个文件夹
在这里插入图片描述
然后在app.vue文件内引入animate.css

在这里插入图片描述

animate.css 简单使用

首先,先将uniapp 自带的index.vue页面修改成如下

代码的意思是点击text的时候显示或隐藏image图片

	<template>
		<view class="content">
			<image v-if="logoShow"  class="logo" src="/static/logo.png"></image>
			<view class="text-area" @click="showLogo">
				<text class="title">{{title}}</text>
			</view>
		</view>
	</template>
	
	<script>
		export default {
			data() {
				return {
					title: 'Hello',
					logoShow:false
				}
			},
			onLoad() {
	
			},
			methods: {
				showLogo(){
					this.logoShow=!this.logoShow
				}
			}	
		}
	</script>
	
	<style>
		.content {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;
		}
	
		.logo {
			height: 200rpx;
			width: 200rpx;
			margin-top: 200rpx;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 50rpx;
		}
	
		.text-area {
			display: flex;
			justify-content: center;
		}
	
		.title {
			font-size: 36rpx;
			color: #8f8f94;
		}
	</style>

可以看到这是未使用animate.css动画库的效果
在这里插入图片描述
这时候可以去官网的演示页面找到自己想用的动画

就用这第一个吧
在这里插入图片描述
然后个要使用这个动画的标签添加上类 animated 类和 这个动画名字的类bounce

<image v-if="logoShow"  class="logo animated bounce" src="/static/logo.png"></image>

就能看到如下效果了

在这里插入图片描述

animate.css动画库官网还有很多动画,这里就不一一列举了,想使用的可以去官网查询


http://lihuaxi.xjx100.cn/news/1832961.html

相关文章

所里网连不上,我服了

所里网连不上&#xff0c;我服了所里网连不上&#xff0c;我服了所里网连不上&#xff0c;我服了

Co-DETR:DETRs与协同混合分配训练论文学习笔记

论文地址&#xff1a;https://arxiv.org/pdf/2211.12860.pdf 代码地址&#xff1a; GitHub - Sense-X/Co-DETR: [ICCV 2023] DETRs with Collaborative Hybrid Assignments Training 摘要 作者提出了一种新的协同混合任务训练方案&#xff0c;即Co-DETR&#xff0c;以从多种标…

从零开始搭建博客网站-----源代码试部署

拿到了该项目的源码&#xff0c;先尝试是否可以成功部署&#xff0c;详细的部署视频地址 后端项目部署 先把maven配置好&#xff0c;都改成自己下载的maven地址 文件编码改成utf-8&#xff0c;防止配置文件乱码 如果maven是刚下的&#xff0c;要改一下下载包的地址&#xff0…

Kotlin学习——kt里面的函数,高阶函数 函数式编程 扩展函数和属性

Kotlin 是一门现代但已成熟的编程语言&#xff0c;旨在让开发人员更幸福快乐。 它简洁、安全、可与 Java 及其他语言互操作&#xff0c;并提供了多种方式在多个平台间复用代码&#xff0c;以实现高效编程。 https://play.kotlinlang.org/byExample/01_introduction/02_Functio…

基于Scapy修改ClientHello的SNI(三)

需求:修改HTTPS的ClientHello中的SNI字段 目标:修改成功,wireshark显示正常 语言:Python 三方库:Scapy 下面是一个标准的ClientHello报文,是从一个完整的HTTPS流中保存出来的,原始报文中的SNI是www.baidu.com 在上一篇文章中 记录基于scapy构造ClientHello报文的尝试…

visual stdio动态库的使用

导出类和使用方式 #ifndef PCH_H #define PCH_H// 添加要在此处预编译的标头 #include "framework.h"#ifdef _WIN32 #ifdef MYCLASS_EXPORTS #define MYCLASS_API __declspec(dllexport) #else #define MYCLASS_API __declspec(dllimport) #endif #else #define MYC…

【UCAS自然语言处理作业二】训练FFN, RNN, Attention机制的语言模型,并计算测试集上的PPL

前言 本次实验主要针对前馈神经网络&#xff0c;RNN&#xff0c;以及基于注意力机制的网络学习语言建模任务&#xff0c;并在测试集上计算不同语言模型的PPL PPL计算&#xff1a;我们采用teacher forcing的方式&#xff0c;给定ground truth context&#xff0c;让其预测next…

kafka入门(二): 位移提交

位移提交&#xff1a; Kafka的每条消息都有唯一的 offset&#xff0c; 用来表示消息在分区中对应的位置。有的也称之为 “偏移量”。 消费者每次在 poll() 拉取消息&#xff0c;它要返回的是还没有消费过的消息集&#xff0c; 因此&#xff0c;需要记录上一次消费时的消费位…