- 博客(16)
- 收藏
- 关注
原创 关于css中的一些问题(持续更新中)
关于flex布局,如果子元素的宽度大于设置flex布局的父元素的宽度,那么会有元素被挤压变形,对挤压变形的元素使用flex-shrink属性,值为1是默认,设置为0则使它恢复原状。
2024-02-28 16:24:37
387
原创 Vue文件video标签配合flv.js实现监控画面实时转播
之前已经把监控的画面实时在页面上显示出来了,但是发现有一个问题,因为我要做一个类似于点击某一个通道单独切换到这个通道的资源,因此我需要在开启这个通道之前,切断之前的通道,否则在没有使用资源的时候,也会占用端口,会造成不必要的内存使用以及后续通道无法正常开启(默认服务器只开启6条通道,需在后台配置)。然后,出现的问题是,每次利用flvPlayer实例上的destroy方法时,发现只有最后一条通道被关闭了。
2024-01-30 10:14:23
603
1
原创 TS初体验
"Ts"是TypeScript的简称。TypeScript是一种由微软开发的开源编程语言,它是JavaScript的超集,为JavaScript添加了静态类型检查和其他编程特性。TypeScript通过在编译阶段进行类型检查,提供更好的代码可读性、可维护性和开发工具支持。与JavaScript相比,TypeScript具有更丰富的类型系统、面向对象的特性和模块化支持。它可以用于编写前端和后端的应用程序,并且与现有的JavaScript代码可以逐步迁移到TypeScript中。
2023-11-22 14:21:05
90
原创 关于Vue2项目中对于antd的样式定制
首先在项目中,关于antd的css的修改主题配置,我一般会放在asset目录下面的一个文件中,因此,在vue.config.js中,我们需要在配置项里引入这个文件。配置好后,我们只需要在 _variable.less 这个文件中去添加我们需要定制的主题即可。
2023-11-21 17:29:05
270
1
原创 Ant Design Vue的table组件在有数据和没有数据的时候出现的样式冲突问题
Ant Design Vue的table组件在有数据和没有数据的时候出现的样式冲突问题
2023-10-20 16:50:22
665
6
原创 canvas实现一个有趣的屏保
Canvas是HTML5提供的一个用于绘制图形的元素。它是使用JavaScript来操作和绘制图形的一种方式。通过在Canvas上绘制图形,可以实现各种交互效果、动画和数据可视化等功能。使用Canvas可以绘制点、线、路径、矩形、圆形、文本等各种图形。通过设置颜色、线条宽度、填充样式等属性,可以控制绘制的外观效果。同时,可以使用各种绘制方法和API来进行图形的变换、合成、剪切等操作。Canvas有许多用途,包括游戏开发、数据可视化、动画效果、图像编辑等。
2023-07-10 19:06:45
86
原创 Promise的认识和使用
Promise是一种用于异步编程的对象,它代表了一个异步操作的最终状态(pending、fulfilled或rejected),并且可以在异步操作完成后返回结果或者错误信息。1、三种状态的含义和特点pending:正在进行时...fulfilled:完成rejected:失败。
2023-06-25 21:24:54
55
原创 关于ES6新增(待完结)
当使用let和const关键字声明变量时,它们具有以下特点:块级作用域:使用let和const声明的变量只在当前块级作用域中有效,不会像var一样进行变量提升。不允许重复声明:在同一个作用域内,使用let和const声明的变量是不能重复声明的,重复声明会导致语法错误。const常量:使用const声明的变量是常量,一旦声明后就不能再次赋值。如果尝试赋值会导致语法错误。let可变变量:使用let声明的变量是可变的,可以重新赋值。但是在声明前使用会导致暂时性死区的错误。
2023-06-17 10:12:40
61
2
node.js + express + mongodb 简易数据库及接口实现
2024-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人