2024/2/1学习记录

news2024/10/7 0:54:12

echarts

为柱条添加背景色:

若想设置折线图的点的样式,设置 series.itemStyle 指定填充颜色就好了,设置线的样式设置 lineStyle 就好了。

在折线图中倘若要设置空数据,用 '-' 表示即可,这对于其他系列的数据也是 适用的。

若想设置 堆叠 折线图,可以在series 中多设置几条数据,倘若还是看不出来,可以设置 areaStyle的样式来突出显示。

若想设置折线图的折线,不那么生硬,可以在里面加一个 smooth:true 的属性,。

倘若,要设置阶梯线图,可以通过设置 step 属性来表示 阶梯 梯线图的连接类型,共有三种取值,'start','middle','end' 分别表示在当前点,下个点的中间点,下个点拐弯。

animate.css 和 wow.js

animate.css 是在网页中做动画的。wow.js 是对其做出了一些优化。

vue中安装:

pnpm i animate.css

pnpm i wow.js

使用:

然后

就能看见样式了

ps:eslint 害的我好苦,卸载了。

案例:

2024-02-01 19-43-48-818

代码:

<template> 
  <div class="bigBox">
    <div class="leftBox wow animate__slideInLeft">
        <ul>
          <li>
            李泽言
          </li>
          <li>
            许墨
          </li>
          <li>
            周棋洛
          </li>
        </ul>
    </div>
    <div class="rightBox wow animate__slideInRight">

    </div>
  </div>
 </template>

 <script setup>
import { onMounted } from "vue"
import { WOW } from 'wowjs'

 onMounted(()=>{
  new WOW().init();
    // alert(1)
 })
 </script>
 
<style scoped>
*{
  margin:0px;
  padding:0px;
}
.bigBox{
  width: 100%;
  height: 600px;
  display: flex;
}
.leftBox{
  flex:3;
  height: 100%;
  background: pink;
}
.rightBox
{
  flex:7;
  height: 100%;
  background: aqua;
}
</style>

感觉能用在项目上面。

Mock

什么是mock,当前端工程师要独立于前端并行开发时,后端接口还没有完成,那么前端怎么获取数据。这时就可以借助我们第三方库 mock.js 用来生成随机数据拦截 ajax 请求,来生成数据。

安装:

pnpm i mockjs

示例:

语法规范

数据模板中的每个属性由 3 部分构成:属性名 name ,生成规则 rule ,属性值 value

‘name|rule’:value

生成规则是可选的,一共有7种格式:

  1. 'name|min-max': value
  2. 'name|count': value
  3. 'name|min-max.dmin-dmax': value
  4. 'name|min-max.dcount': value
  5. 'name|count.dmin-dmax': value
  6. 'name|count.dcount': value
  7. 'name|+step': value

属性值种可以含有 @占位符

属性值是字符串 String

  • 'name|min-max':String 代表 重复生成一个字符串,重复次数大于等于 min ,小于等于 max
  • 'name|count':String  代表 重复生成一个字符串,重复次数等于count

属性值是数字 Number

  • 'name|+1':number  代表 属性值自动+1 初始值为number
  • 'name|min-max':number  代表 生成一个 大于等于min 小于等于max的整数,属性值 number 只是用来确定类型
  • 'name|min-max,dmin-dmax':number 生成一个浮点数,整数部分大于等于 min 小于等于 max 小数部分保留到 dmin 到 dmax 位

属性值是布尔型 Boolean

  • ‘name|1’:boolean   随机生成一个布尔值,值为true的概率是 1/2  值为 false 的概率同样是 1/2
  • 'name|min-max':value  随机生成一个布尔值,值为 value 的概率是 min/(min+max)  值为!value的概率是max/(min+max)

属性值是对象 Object

  • ‘name|count’:object   从属性值 object 种随机选取 count 个属性
  • 'name|min-max':object  从属性值 object 中 随机选取 min 到 max 个属性。

属性值是数组 Array

  • 'name|1':array  从属性值 array  中随机选取一个元素,作为最终值
  • 'name|+1':array   从属性值 array 中顺序选取一个元素,作为最终值
  • 'name|min-max':array   通过重复属性值  array 生成一个新数组,重复次数大于等于 min 小于等于max
  • 'name|count':array   通过重复属性值 array 生成一个新数组,重复次数为count

属性值是函数 Function

  • ‘name’:function  执行函数 function 取其返回值作为 最终的属性值,函数的上下文为属性 'name' 所在的对象。

属性值是正则表达式 RegExp

  • ‘name’:regexp  根据正则表达式 regexp 反向生成可以匹配它的字符串,用域生成自定义格式的字符串。

@占位符

只是在属性值字符串中占个位置,并不会出现再最终的属性值中

格式:

@占位符

@占位符(参数[,参数])

  • 占位符引用的是 Mock.Random 中的方法。
  • 通过 Mock.Random.extend() 来扩展自定义占位符
  • 占位符 也可以引用 数据模板中的属性
  • 占位符也可以优先引用 数据模板 中的属性
  • 占位符 支持 相对路径 和 绝对路径

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1426241.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows11 用 HyperV 安装 Ubuntu-16.04 虚拟机

Windows11 用 HyperV 安装 Ubuntu-16.04 虚拟机 1. 确保已经开启HyperV2. 准备Ubuntu16.04镜像&#xff08;推荐64位的&#xff09;3. HyperV ->快速创建 -> 更改安装源 选刚刚下载的镜像&#xff08;.iso&#xff09;文件就好 -> 创建虚拟机[^1] 前提&#xff1a;VMw…

(硬核中的硬核)链路追踪落地过程中的挑战与解决方案

&#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是蓝胖子&#x1f947; ☁️博客首页&#xff1a;CSDN主页蓝胖子的编程梦 &#x1f304;每日一句&#xff1a;编程中我们会遇到多少挫折&#xff1f;表放弃&#xff0c;沙漠尽头必是绿洲。 大家好&#xff0c;我是蓝胖子…

【Qt加密播放器】登录窗口功能补充

输入框小设计 目的&#xff1a;实现鼠标点击输入框时的聚焦效果。 首先在LoginForm构造函数中为账号和密码输入框添加事件过滤器。关于事件过滤器的具体介绍可以参考这篇博文&#xff1a;Qt消息机制和事件 ui->nameEdit->installEventFilter(this); ui->pwdEdit->…

uniapp+微信小程序+nodejs问题记录

一、前言 通过uniapp进行微信小程序调试。服务端使用NodeJs。 二、报错统计 1、本地调试时微信小程序报错&#xff1a;request:Cannot send network request to localhost 解决方法&#xff1a; 【微信小程序开发平台】-【本地设置】-勾选“不校验合法域名、web-view、TLS版本…

Python完善APC netbotz 250报告功能实现主动式运维。

首先介绍一下APC netbotz 250, 这是施耐德推出的一款机架式监控主机&#xff0c;能够对所有IT环境进行经济有效而且灵活的监控&#xff0c;号称APC史上性价比最高的环境监测方案&#xff0c;这可不是我吹的&#xff0c;是APC官网的介绍&#xff0c;可参考下面的官网截图。 我们…

Visual Studio 2022编译错误 Error MSB8041-此项目需要MFC库解决方案

Visual Studio 2022编译错误 Error MSB8041-此项目需要MFC库 错误原因&#xff1a; Visual Studio 2022安装的MFC库不够。 解决方案&#xff1a; 安装Visual Studio 2022 需要的MFC 库就可以了。 安装方法&#xff1a; 第一步&#xff0c;打开vs2022 工具 ->获取工具和功…

数据可视化Tableau

目录 一.第一次实验课内容 1、熟悉Tableau Desktop的工作环境。 2、熟悉数据导入、维度和度量的区分以及不同数据字段类型的标识符。 3、熟悉工作表的基本操作&#xff0c;主要包括行列功能区&#xff0c;标记卡&#xff0c;筛选器&#xff0c;智能推荐的使用。 4、作业--…

两个链表的第一个重合节点

法一&#xff1a;蛮力法 即顺序遍历第一个链表的每个节点&#xff0c;每遍历到一个节点&#xff0c;就在第二个链表中顺序遍历每个节点&#xff0c;比较是否有节点相同。该方法的时间复杂度是O&#xff08;mn&#xff09;&#xff0c;空间复杂度是O&#xff08;1&#xff09;。…

Java进击框架:Spring-综合(十)

Java进击框架&#xff1a;Spring-综合&#xff08;十&#xff09; 前言Rest ClientsWebClientRestTemplateHTTP接口 JMS (Java消息服务)使用Spring JMS发送消息接收消息注释驱动的侦听器端点 JMXEmail任务执行和调度Spring TaskExecutor 抽象Spring TaskScheduler 抽象支持调度…

cuda基础教程(一)

文章目录 0. CURA Runtime API1. CUDA人工智能编程1.1. CUDA介绍1.2. 课程内容 2. 异构计算和并行计算2.1. 什么是并行计算2.2. 什么是异构计算 3. CUDA介绍3.1. GPU的性能指标3.2. 什么是CUDA3.3. 如何学习CUDA 4. 系统GPU查询5. Linux系统6. CUDA安装7. 查询GPU信息8. CUDA编…

[C#][opencvsharp]winform实现自定义卷积核锐化和USM锐化

【锐化介绍】 图像锐化(image sharpening)是补偿图像的轮廓&#xff0c;增强图像的边缘及灰度跳变的部分&#xff0c;使图像变得清晰&#xff0c;分为空间域处理和频域处理两类。图像锐化是为了突出图像上地物的边缘、轮廓&#xff0c;或某些线性目标要素的特征。这种滤波方法…

Python机器学习:一文讲透机器学习中的验证集法

验证集法又被称为“留出法”&#xff0c;基本思路是将样本数据集划分为两个互斥的集合&#xff1a;训练集和测试集。其中训练集占比一般为2/3~4/5&#xff0c;常用70%&#xff1b;测试集占比一般为1/5~1/3&#xff0c;常用30%。训练集用来构建机器学习模型&#xff1b;测试集也…

vit细粒度图像分类(八)SIM-Trans学习笔记

1.摘要 细粒度视觉分类(FGVC)旨在从相似的从属类别中识别物体&#xff0c;这对人类准确的自动识别需求具有挑战性和实用性。大多数FGVC方法侧重于判别区域挖掘的注意机制研究&#xff0c;而忽略了它们之间的相互依赖关系和组成的整体对象结构&#xff0c;而这些对模型的判别信…

11. UE5 RPG使用GameplayEffect修改角色属性(二)

上一篇写了一下GameplayEffect的基础操作&#xff0c;这一篇进阶一下&#xff0c;讲解一下GameplayEffect堆叠功能&#xff0c;以及能够基于这个堆叠能够实现一些怎样的效果。 经过几天的查看&#xff0c;发现新版的更新的真不错&#xff0c;而且最上面竟然直接显示编译的错误…

Django部署到服务器后无法获取到静态元素 The requested resource was not found on this server

问题描述 写了一个Django项目&#xff0c;部署到云主机后&#xff0c;访问发现图片无法访问&#xff0c;报错The requested resource was not found on this server 图片是一个词云图&#xff0c;根据爬虫爬取的信息生成的&#xff0c;根据爬取的信息会改变&#xff0c;所以没…

大数据信用报告应该去哪里查询比较好呢?

对于个人而言&#xff0c;大数据信用报告也变得越来越重要。那么&#xff0c;大数据信用报告应该去哪里查询呢?本文将为您详细介绍征信和大数据的区别&#xff0c;并推荐一个可靠的大数据平台。 首先&#xff0c;我们需要了解征信和大数据的区别 征信报告 依法采集、整理、保存…

Redis主从集群

一.资源分布 操作系统&#xff1a;Centos 7 Redis版本&#xff1a;6.2.14 IP端口角色192.168.157.1306379master192.168.157.1316379slave1192.168.157.1326379slave2 二.流程 1.创建三台虚拟机IP及端口如上且安装好Reids 2.修改三个redis.conf配置文件 其它说明&#xff1a…

Modbus协议学习第六篇之基于libmodbus库的示例程序(可以联合Modbus模拟仿真软件进行调试)

前置工作 学了这么多Modbus的知识&#xff0c;如果不进行实际的操作&#xff0c;总感觉懂的不透彻。基于此&#xff0c; 本篇博文就带各位读者来了解下如何通过编写程序来模拟与Modbus Slave仿真软件的通讯。当然了&#xff0c;这里有两个前提&#xff0c;如下&#xff1a; 1.请…

printf死翘翘

本来想把我的单片机玩一下&#xff0c;寄给在大学搞研究的一个朋友&#xff0c;但竟然挂在printf里面&#xff0c;大概知道是什么位置出问题&#xff0c;但是还想不清楚什么原因。 我先是在stc51单片机里面搞了串口&#xff0c;然后我想用串口重定向到printf做调试&#xff0c;…

element-ui icon 组件源码分享

今日简单分享 element-ui 源码中的 icon 组件&#xff0c;主要从以下两个方面来分享&#xff1a; 一、源码中 icon 设计思想是什么呢&#xff1f;主要从页面结构、数据、 icon 样式三个方面来分享。 1.1 源码中 icon 组件的页面结构&#xff0c;可以在 package 目录下找到 ico…