自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 根据两地经纬度,计算直线距离

哈弗辛公式根据两地经纬度计算直线距离

2024-07-15 16:32:36 215

原创 Vue项目中,利用iframe在线预览pdf/图片等

在components下新建 src/components/FilePreview/index.vue。在components下新建 src\components\iFrame\index.vue。

2024-06-14 15:41:51 317

原创 uniapp开发微信小程序,预览查看文件方法

【代码】uniapp开发微信小程序,预览查看文件方法。

2024-06-03 17:29:23 233

原创 uniapp封装picker选择器组件,支持关键字查询

路径在 components\CommonPicker.vue。

2024-06-03 16:58:42 426 1

原创 2D平面,实时查看设备报警信息,可拖拽摆放设备在平面的位置

系统需要监测每个平面的每个设备的告警信息(如本案例,监测辐射值),如果出现告警,则平面图上的设备要出现告警动画(本案例会有红色扩散波边框),双击设备能显示实时数据,鼠标悬浮设备上能显示提示框。设备默认出现在左上角,左边(0, 0),支持拖拽布置到平面的任意位置,并可保存。默认进入后,可选择平面,选中平面后,取平面的平面图作为画布的背景,并渲染出设备。class="node"的div是设备,取设备图作为此div的背景,支持拖拽摆放设备在平面图的位置,可以保存。双击设备可以查看告警详情。

2024-05-22 10:41:49 219

原创 JavaScript 中的 Promise.all

Promise.all是一个静态方法,它接收一个Promise对象数组作为参数,并返回一个新的Promise对象。这个新的Promise对象在传入的所有Promise对象都解决(resolve)时解决,或者其中一个Promise对象被拒绝(reject)时被拒绝。

2024-05-07 15:46:24 423

原创 uniapp实现下拉刷新效果-uniapp原生接口

onPullDownRefresh | uni-app官网1、需要在pages.json里,找到的当前页面的pages节点,并在style选项中开启enablePullDownRefresh2、生命周期中添加onPullDownRefresh,下拉时获取数据3、处理完数据后,停止下拉效果stopPullDownRefresh

2024-05-07 10:56:39 755

原创 npm install的-S和-D的区别

【代码】npm install的-S和-D的区别。

2024-02-27 15:55:08 1275

原创 elementui中的el-table,当使用fixed属性时,table主体会遮挡住滚动条的大半部分,导致很难选中。

table加个类,这里取为class="table"

2023-12-19 11:05:47 1079

原创 一个容器中填值,值太多不换行,而是调小字体大小和行高

甲方单位,原本内容过多,会溢出(换行等),现在会自动缩小字体和行高。

2023-12-06 16:44:21 127

原创 浏览器中,使用文件url来下载文件到本地,并自定义文件名的方法

【代码】浏览器中(不使用pdf插件)下载pdf文件的方法。

2023-11-22 11:40:59 773

原创 vue-pdf在vue框架中的使用

vue-pdf版本为4.3.0。

2023-11-17 10:51:56 743

原创 Vue框架项目,给容器添加水印watermark

vue项目,给容器添加水印watermark

2023-11-10 15:06:37 510 1

原创 Vue2+elementui项目导出el-table的数据为xlsx表格

2、在utils目录下新建一个。3、在vue组件中使用。1、安装3个插件 (

2023-11-07 14:17:10 758

原创 js中的日期Date操作——计算yyyy-mm-dd格式日期距离今天的年限

【代码】js中的日期Date操作——计算yyyy-mm-dd格式日期距离今天的年限。

2023-11-02 15:41:32 213

原创 js中的日期Date操作——计算yyyy-mm-dd格式日期加上天数后返回新的yyyy-mm-dd格式日期

【代码】js中的日期Date操作——计算yyyy-mm-dd格式日期加上天数后返回新的yyyy-mm-dd格式日期。

2023-11-01 16:27:27 274

原创 You have not concluded your merge (MERGE_HEAD exists).hint: Please, commit your changes before......

命令时,如果有未完成的合并操作(unmerged changes),Git 会阻止你继续执行 pull 操作,并提示你先提交合并后的更改。在合并操作中没有完成或解决冲突,即使你已经还原了冲突文件,Git 仍然会认为合并操作是未完成的。命令来取消未完成的合并操作。这将取消之前的合并操作,并重置当前分支到合并之前的状态。确保当前的工作目录是干净的,没有未提交的更改。确认合并操作已经撤销后,你可以再次执行。如果你确定没有未提交的更改,可以使用。命令来从远程仓库拉取最新的更改。命令来检查工作目录的状态。

2023-10-30 15:08:06 3815

原创 el-table,勾选行,切到其他页码又切回来,如何自动勾选之前选过的行

el-table,勾选行,切到其他页码又切回来,自动勾选之前选过的行

2023-10-20 15:19:17 185

原创 Invalid default value for prop “propData“: Props with type Object/Array must use a factory function

对于默认值是Object或Array类型的Vue组件的prop,你必须使用一个工厂函数(factory function)来返回默认值,而不是直接赋值。这是因为JavaScript中的对象和数组是引用类型,如果你在default中直接返回一个对象或数组,那么这个默认值将被所有的实例共享,这可能会导致非预期的行为。函数将会被调用,返回一个新的空对象(或空数组),这就确保了每个组件实例都有自己独立的默认值。

2023-10-19 14:58:35 1532

原创 vue.use和vue.prototype的区别

组件实例通过Vue.extend或vue-loader/vue-template-compiler编译定义的组件创建。Vue.prototype注册的方法只作用于Vue实例,组件实例无法访问。Vue.use注册的方法是全局的,所有Vue实例和组件都可以访问。Vue.use适用于需要在所有Vue实例都可用的通用方法,如插件。总体来说,组件实例更注重封装和复用,Vue实例管理整体应用流程。Vue实例通过Vue构造函数创建,如new Vue()。Vue.prototype在Vue原型上扩展实例方法。

2023-10-18 16:24:59 663

原创 white-space几种属性的用法(处理空格)

文首的空格忽略,文本内部的换行符自动转成了空格。,与pre区别在超出容器宽度时,会换行。保留换行符,其他同normal。

2023-09-27 17:59:02 1042

原创 vue router进行路由跳转并携带参数(params/query)

使用`params`传参:使用`query`传参:需要注意的是,`params`传参会将参数添加到URL路径中,而`query`传参则会将参数添加到URL的查询字符串中。根据具体需求选择适合的方式进行参数传递。

2023-09-04 10:35:40 5914

原创 js中的日期Date操作——计算yyyy-mm-dd格式日期是否超期

js中的日期Date操作——计算yyyy-mm-dd格式日期是否超期

2023-08-16 14:18:58 151

原创 js中的日期Date操作——获取当前日期 yyyy-mm-dd格式

js中的日期Date操作——获取当前日期 yyyy-mm-dd格式

2023-08-16 14:18:12 572

原创 js中的日期Date操作——yyyy-mm-dd格式日期相差天数

js中的日期Date操作——yyyy-mm-dd格式日期相差天数

2023-08-16 14:17:31 170

原创 vue,element。监听快捷键粘贴图片,添加到el-upload的列表。

粘贴图片,图片能够自动添加到el-upload组件的文件列表

2023-08-16 14:15:46 240

原创 前端项目,一个有滚动条的容器,自动滚动(类似轮播表),并在滚动到底部后回到原点

一个有滚动条的容器,自动滚动(类似轮播表),并在滚动到底部后回到原点。

2023-07-27 16:42:59 289

原创 前端原生滚动条修改样式

前端原生滚动条修改样式

2023-07-27 11:27:26 158

原创 js中的异步操作(Promise和async/await)

Promise,async/await

2023-05-22 16:28:32 153

原创 js中打印局部区域

【代码】js中打印局部区域。

2023-04-27 11:01:20 751 1

原创 在vue组件中更改element样式的几种方法

在vue组件中更改element样式的几种方法

2023-02-16 15:49:55 5943

原创 浏览器进入/退出全屏

浏览器进入/退出全屏。

2022-11-14 12:20:41 97

原创 获取日期(y - m - d)

获取日期(y - m - d)

2022-11-08 15:22:17 310

原创 js中对象obj的常用操作

js中对象obj的常用操作。

2022-10-10 11:49:02 1061

原创 THREE中创建地月模型

THREE实现地月模型

2022-08-19 15:13:22 137

原创 THREE中使用dat.gui控制模型旋转速度

THREE中使用dat.gui控制模型旋转速度

2022-08-19 14:18:09 327

原创 关于在Vue中使用eCharts图表,令图表自适应

Vue中使用eCharts响应容器大小的变化

2022-08-19 10:40:26 232

原创 THREE中使用dat.gui切换场景背景

THREE中使用dat.gui切换场景背景

2022-08-19 00:07:05 333

原创 在THREE中使用dat.gui自定义一个长方体

在THREE中使用dat.gui自定义一个长方体

2022-08-18 23:13:38 248

原创 THREE中使用dat.gui,其下拉框无法下拉

THREE中使用dat.gui,其下拉框无法下拉

2022-08-18 23:04:57 270

THREE dat.gui等 自定义盒子模型 更改场景背景 更改模型旋转速度 地月模型

THREE dat.gui等 自定义盒子模型 更改场景背景 更改模型旋转速度 地月模型

2022-08-19

天空盒贴图 和 地月模型贴图

天空盒贴图 和 地月模型贴图

2022-08-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除