dayjs 是一个轻量级的日期和时间处理库,它提供了简单易用的 API 来解析、格式化、操作和显示日期和时间。与其他大型日期库(如 Moment.js)相比,dayjs 的目标是保持小巧且高性能,同时提供大部分常用的日期处理功能。
以下是 dayjs 的一些主要特点和功能:
...
yekong
6个月前 (10-25) 964℃
0喜欢
当echarts折线图的数据有赋值的时候,areaStyle颜色区域会出现在折线图上方,这并不是我想要的效果,我想要的是areaStyle区域要一直处在折线图下方
代码修改
我们可以通过修改origin: 'start'来实现我们想要的效果
areaStyle: {
nor...
yekong
7个月前 (10-07) 505℃
0喜欢
Mock.js是一个用于生成模拟数据的JavaScript库,它可以用于前端开发中模拟后端API接口的响应数据。Mock.js可以帮助开发人员在没有实际后端服务器的情况下进行前端开发和调试,同时也能提供一些随机化数据,以模拟不同场景下的接口响应。
特点和功能
自动生成随机数据:...
yekong
7个月前 (10-07) 778℃
1喜欢
在three 3d饼状图渲染的时候,如果数据太大会导致饼状图渲染变形,这时候我们需要对数据进行处理,让数据处在某个范围内
let data = [
{
value: 1225,
name: "标准护理",
...
yekong
7个月前 (10-05) 263℃
0喜欢
平时开发调试代码,或者展示模型的时候,可以通过相机控件OrbitControls实现旋转缩放预览效果。
three版本
"three": "^0.154.0",
效果截图
演示地址
threejs添加轨道控制器
OrbitControl...
yekong
7个月前 (10-02) 655℃
1喜欢
three项目在开发中,为了方便查看物体在空间中的位置,我们需要使用一个坐标辅助器
THREE.AxesHelper是Three.js中一个非常有用的工具,它用于在场景中绘制x、y和z轴,帮助开发者确定3D空间中的方向。特别是在开发过程中,当你正在设置摄像机、灯光或放置对象时,这...
yekong
7个月前 (10-02) 639℃
0喜欢
threejs 地图项目中,需要插入弹窗div,因为地图需要下钻所以会多次初始化,但是每次初始化后div中都会重复插入div,为了避免重复插入,需要在插入前判断是否存在,如果存在则移除再重现插入。
为了确保每次初始化时都只有一个tooltip元素,你可以首先检查document....
yekong
8个月前 (09-16) 274℃
0喜欢
数据可视化大屏项目中,我们需要实现帧动画,实现方式有很多种,这里的方法是通过将序列帧图片转为雪碧图来实现,但是这里似乎有个问题就是不容易控制宽高。
将图片合成雪碧图并实现动画
将雪碧图拆解为序列帧图片
既然能序列帧图片转为雪碧图,我们也可能需要将序列帧做成的雪碧图重新转回到帧图片...
yekong
8个月前 (09-05) 1882℃
2喜欢
在HTML5中,<video>元素本身并没有双击全屏的功能,但你可以通过JavaScript来实现这一点。这里是一个简单的示例:
首先,创建一个简单的HTML页面,并添加<video>元素:
<!DOCTYPE html>
<html...
yekong
8个月前 (08-29) 542℃
0喜欢
html + js + css 数据可视化大屏项目中,有个地方需要滚动展示,之前一直用vue插件实现的,现在需要js加css实现,将实现过程记录一下。
效果截图
动态效果
为了实现列表的上下循环滚动,可以使用JavaScript来调整列表的内容。当一个项目完全滚动出视图时,可...
yekong
9个月前 (08-17) 553℃
0喜欢