2024/2/1学习记录

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.rhkb.cn/news/250063.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Git安装,Git镜像,Git已安装但无法使用解决经验

git下载地址&#xff1a; Git - 下载 (git-scm.com) <-git官方资源 Git for Windows (github.com) <-github资源 CNPM Binaries Mirror (npmmirror.com) <-阿里镜像&#xff08;推荐&#xff0c;镜…

vue使用antv-x6 绘制流程图DAG图(二)

代码&#xff1a; <template><div class"graph-wrap" click.stop"hideFn"><Toobar :graph"graph"></Toobar><!-- 小地图 --><div id"minimap" class"mini-map-container"></div>…

0202-1-处理机调度与死锁

第三章:处理机调度与死锁 处理机调度算法的目标 处理机调度算法的共同目标 资源利用率:CPU的利用率CPU有效工作时间/(CPU有效工作时间CPU空闲等待时间)公平性平衡性策略强制执行 批处理系统的目标 平均周转时间短系统吞吐量高处理机利用率高 分时系统的目标 响应时间快均…

帅气的性能监控平台Grafana(Windows下使用Grafana监控系统指标与GPU指标)

帅气的性能监控平台Grafana&#xff08;Windows下使用Grafana监控系统指标与GPU指标&#xff09; 前情提要 系统环境准备 windows_exporter下载 nvidia_gpu_exporter下载 prometheus下载 Grafana下载 安装指导 windows_exporter安装与nvidia_gpu_exporter安装 promethe…

Mac brew教程

一、安装brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"二、查看brew版本 brew -vbrew -v 三、搜索软件 命令格式&#xff1a;brew search 软件名 eg&#xff1a; brew search nginx四、安装软件 命令格…

布局技巧及CSS初始化

一&#xff0c;margin负值巧妙应用 二&#xff0c;文字围绕浮动元素 三&#xff0c;行内块 四&#xff0c;CSS三角强化 五&#xff0c;CSS初始化 一&#xff0c;margin负值巧妙应用 制作盒子的细线边框&#xff1a; 鼠标经过li后变色&#xff1a; 二&#xff0c;文字围绕…

遇到ubuntu设置交叉编译环境的问题

今天交叉编译器一直没安装成功&#xff0c;环境变量也配置了还是不对&#xff0c;最后发现Ubuntu是64位的要装 然后就好了 另外在进行嵌入式Linux开发的时候&#xff0c;要把主机、虚拟机、以及开发板设置在同一网段下&#xff0c;虚拟机一般设成临时的就可以&#xff0c;但是…

POI操作word表格,添加单元格,单元格对齐方法(不必合并单元格)

添加单元格&#xff0c;直接对row进行create新的cell&#xff0c;则会导致新创建的单元格与前面的单元格不对齐的现象。 //表格信息XWPFTable table doc.createTable();table.setWidth("100%");//第一行XWPFTableRow row0table.getRow(0);XWPFTableCell cell00row0.…

机器学习:多项式回归(Python)

多元线性回归闭式解&#xff1a; closed_form_sol.py import numpy as np import matplotlib.pyplot as pltclass LRClosedFormSol:def __init__(self, fit_interceptTrue, normalizeTrue):""":param fit_intercept: 是否训练bias:param normalize: 是否标准化…

无法在 word 中登录 Grammarly

目录 1. 情况描述 2. 解决方法 3. 原因分析 1. 情况描述 在浏览器中可以登录 Grammarly&#xff0c;但是在 word 中登录失败&#xff0c;大致如下图所示&#xff1a; 我自己没有截图&#xff0c;这是网上别人的图&#xff0c;但差不多都长这个样子。 2. 解决方法 我点击了…

AJAX-入门

定义 概念&#xff1a;AJAX是浏览器与服务器进行数据通信的技术 使用 1.先使用axios库&#xff0c;与服务器进行数据通信 1&#xff09;基于XMLHttpRequest封装、代码简单、月下载量在14亿次 2&#xff09;Vue、React项目中都会用到axios 2.再学习XMLHttpRequest对象的使用…

基于微服务的高考志愿智能辅助决策系统(附源码)

目录 一.引言 1、编写目的 2、系统功能概述 二.功能分析 三.微服务模块 1、微服务用户相关模块 &#xff08;1&#xff09;用户注册 &#xff08;2&#xff09;用户登录 &#xff08;3&#xff09;用户信息管理 &#xff08;4&#xff09;用户操作 2、微服务文件云存…

day37WEB攻防-通用漏洞XSS跨站权限维持钓鱼捆绑浏览器漏洞

目录 XSS-后台植入 Cookie&表单劫持&#xff08;权限维持&#xff09; 案例演示 XSS-Flash 钓鱼配合 MSF 捆绑上线 1、生成后门 2、下载官方文件-保证安装正常 3、压缩捆绑文件-解压提取运行 4、MSF 配置监听状态 5、诱使受害者访问 URL-语言要适当 XSS-浏览器网马…

Matlab处理excel数据

我们新建个excel文档&#xff0c;用Matlab读取里面的内容&#xff0c;计算和判断里面的计算结果是否正确&#xff0c;并打印到另一个文档当中。 新建文档 新建输入文档&#xff0c;文件名TestExcel 编写脚本 [num,txt] xlsread(TestExcel.xlsx); SNcode num(:,1);%从序号中…

回归预测 | Matlab实现CPO-LSSVM冠豪猪算法优化最小二乘支持向量机多变量回归预测

回归预测 | Matlab实现CPO-LSSVM冠豪猪算法优化最小二乘支持向量机多变量回归预测 目录 回归预测 | Matlab实现CPO-LSSVM冠豪猪算法优化最小二乘支持向量机多变量回归预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 Matlab实现CPO-LSSVM冠豪猪算法优化最小二乘支持向…

洛谷P8599 [蓝桥杯 2013 省 B] 带分数

[蓝桥杯 2013 省 B] 带分数 题目描述 100 100 100 可以表示为带分数的形式&#xff1a; 100 3 69258 714 100 3 \frac{69258}{714} 100371469258​。 还可以表示为&#xff1a; 100 82 3546 197 100 82 \frac{3546}{197} 100821973546​。 注意特征&#xff1a;带分…

Prompt Learning 的几个重点paper

Prefix Tuning: Prefix-Tuning: Optimizing Continuous Prompts for Generation 在输入token之前构造一段任务相关的virtual tokens作为Prefix&#xff0c;然后训练的时候只更新Prefix部分的参数&#xff0c;PLM中的其他参数固定。针对自回归架构模型&#xff1a;在句子前面添…

Django模型(八)

一、修改数据 先获取对象,通过对象属性更新数据,再保存 (更新单一数据)通过QuerySet的update函数更新数据 (更新多条数据) #单条记录修改 save c = Cook.objects.get(pk=1) c.name = 安妮 c.save()# 更新多个值 update Cook.objects.filter(sect=粤菜).update(level=5)1.1、…

SD-WAN如何解决企业网络面临的问题?

企业网络在不断增长和发展的同时&#xff0c;所面临的问题也越来越多。SD-WAN作为一项崭新的网络技术&#xff0c;正迅速成为企业的首选。究竟SD-WAN在解决企业网络问题上有何独特之处呢&#xff1f; 优化网络性能与带宽利用率 传统广域网常常面临多地点数据传输时的高延迟、低…

【深蓝学院】移动机器人运动规划--第3章 基于采样的路径规划--作业

0. Assignment T1. MATLAB实现RRT 1.1 GPT-4任务分析 RRT伪代码&#xff1a; 任务1即使用matlab实现RRT&#xff0c;结合作业所给框架&#xff0c;简单梳理&#xff0c;可结合1.2代码理解&#xff1a; 设置start&#xff0c;goal&#xff0c;near to goal threshold Thr&am…