自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 超全PMP考试知识点汇总

五大过程组五大过程组:启动 规划 执行 监控 收尾(启规执监收)十大知识领域:整合管理 范围管理 进度管理 成本管理 质量管理 资源管理 沟通管理 风险管理 采购管理 干系人管理(整范进成质 资沟风采干)三大基准:范围 进度 成本项目:单个项目 具有独特性(项目有不确定性和风险) 临时性(明确的起止时间)渐进明细(滚动式规划)项目集:统一协调管理 相互关联有依赖关系项目 获得额外的收益项目组合管理:基于战略选择项目 给项目集排列优先级 再根据项目的优先级来分配资源项目开发生命周期/开发方法。

2025-01-09 15:31:03 1863

原创 解决el-table表格数据量过大导致页面卡顿问题 又名《umy-ui---虚拟表格仅渲染可视区域dom的神》

后台管理系统的某个页面需要展示多个列表 数据量过多 页面渲染dom卡顿,经调研发现两个组件 pl-table和umy-ui ,最终决定使用umy-ui 它是专门基于 Vue 2.0 的桌面端组件库 流畅渲染表格万级数据,而且他是对element-ui的表格做了二次优化 可以支持el-table的所有方法

2025-01-09 14:54:28 1180

原创 记一次失败的3D建模 又名《关于把我儿子的照片转成3D建模并让他跳Hiphop失败这件事》

想着之前three.js 前端3D挺好玩 就又搜了搜相关文章 看到一篇 由Gyrate大佬编写的“如何让3D角色动起来”!就萌生了给我那舞蹈培训班里跳舞打哈欠跟上不的好大儿建一个3D模型绑上个酷炫的跳舞动画

2025-01-07 17:20:39 708

原创 好用软件推荐之截图小能手---PixPin

今日无事 闲来观帖 偶获一软件 下载装之 稍作试用 较于往昔截图诸具 惊觉此物甚好 随心截图 随意贴图 文字辨识 更有长截屏兼动效gif 妙极 妙极 且无 VIP 之扰 善 此乃最要之事矣!

2025-01-07 16:14:47 353

原创 记一次favicon.ico的折腾

webpack.base.conf.js里的rules 配置 url-loader和html-loader 正常情况下应该能实现换路径了 但我的不知道为啥就一直报错。后来采用 直接打包前在项目里的index.html中指定href=./static/favicon.ico 从static里获取。正常前端npm run build打包后 dist内会根据设置自动生成favicon.ico文件在根目录下。并且在webpack.prod.conf.js里的。需要的效果 打包后 index.html里。

2024-05-07 16:55:59 488

原创 嘎嘎好用的虚拟键盘第二弹之中文输入法

两个utils的js方法 core.js隐藏键盘 和 mixins.js 表单字段校验(这里用element-ui el-form的prop validate校验也行)原作者的方法就是能实现的 套了两层组件keyboard-input 和 simpleKeyboard。我这里修改了simpleKeyboard内的部分代码 做了点样式调整。用的过程中发现有两个报错。

2024-05-07 16:40:23 613

原创 three.js捋文档的记录笔记(六):场景 几何体 材质 物体 相机 渲染器的简单理解

渲染器WebGLRenderer执行渲染方法.render()就可以生成一个Canvas画布(照片),并把三维场景Scene呈现在canvas画布上面,你可以把.render()理解为相机的拍照动作“咔”。透视投影相机的四个参数fov, aspect, near, far构成一个四棱台3D空间,被称为视锥体,只有视锥体之内的物体,才会渲染出来,视锥体范围之外的物体不会显示在Canvas画布上。时间充裕的话 还是建议看看原作者的文档 非常详细 有很多小细节 通俗易懂 我这里都是摘的我自己想记的。

2024-04-15 09:56:21 689

原创 three.js捋文档的记录笔记(五):threejs引入

项目的开发环境引入threejs import * as THREE from 'three'; 其他的扩展库 就用啥引啥vscode配置live-server插件 在官网案例里打开对应.html文件,右键点击Open with Live Server即可

2024-04-15 09:39:54 380

原创 three.js跟着教程实现VR效果(四)

2.css3D 更轻量的3D引擎 css3d-engine 只有14kb 用div+css来搭建3维场景 比较容易添加信息点(标签点击事件那种)(2)使用球体(sphere)实现 需要一张全景图片 贴到球体上 其他同上 “回” 反贴 进入球体。(1)使用立方体6面图 camera放到 立方体的中间 like “回” 让贴图向内翻转。要花钱买 是一个所见即所得的全景VR制作软件 可以直接输出HTML5静态网页。3.图片信息点多 高清图 不占地儿的解决方案 pano2vr。按照大佬的教程 我实现的效果。

2024-04-09 13:54:35 760

原创 three.js尝试渲染gbl模型成功!(三)

gltf文件全称Graphics Language Transmission Forma(图形语言传输格式),是一种三维模型格式,用于传输和加载3D场景和模型;glTF(GL传输格式)是Khronos的一个开放项目,它为3D资产提供了一种通用的、可扩展的格式,这种格式既高效又与现代web技术高度互操作。gltf文件核心是JSON文件,一个gltf文件可传输一个或多个场景, 包括网格、材质、贴图、蒙皮、骨架、变形目标、动画、灯光以及摄像机等信息。这里先尝试glb (别问为啥 问就是找的教程里用的这格式 )

2024-04-09 13:47:17 1104

原创 vue + three.js 3D地图效果“图“ (二)

我从网上找教程看到的图片效果图 根据链接找到B站 通过B站留言 要到了源码 虽然只有四川省的 其他要付费。本地可以运行 代码不多 还有注解 但是不耽误我看不懂 等之后捋完文档再看看。妈耶 真的是那谁妈妈给那谁开门 那谁到家了。预览地址里有作者的二维码 可自行添加~(这个源教程地址我找不到了)目前作者只分享四川地图源码。

2024-04-08 17:57:26 1070 5

原创 three.js零基础入门超全超细的教程整理(一)

什么是three.js :前端3D框架 ( 绘制3D的js轻量级框架 采用HTML5 Canvas提供硬件3D加速渲染)应用场景:VR模型、地图、家装,机房、厂房等

2024-04-08 17:57:19 15425

原创 在JS中对字符串指定位置插入字符串

例如:后台给返回的出生日期为 19921224。但是再次传台需要用-拼接的日期格式。输出结果为:1992-12-24。

2024-03-26 11:51:07 2044

原创 el-select 下拉框点击某一禁选选项 按Esc关闭弹窗 下拉框无法收起问题

本来想的是监听dialog的Esc关闭事件 关闭时修改el-select-dropdown的css样式 将display = none。这里有个需要注意的点 blur事件 需要setTimeout包上否则会报错。看官网发现有个失焦事件 他手动触发失焦的话 会自动收起下拉面板

2024-03-26 11:17:34 1144

原创 用elementUI的descriptions描述列表 合并单元格 实现个人简历效果

element-ui的2.15.14版本出了个Descriptions 描述列表 可以用来展示数据项详情 分为带边框和不带边框。其中column属性是指 一行 Descriptions Item 的数量 默认是3个 如果超出会被挤到下一行。descriptions合并单元格效果 可以实现类似word简历的效果 主要改的是css样式

2024-03-25 11:23:11 4665

原创 vue样式穿透>>> /deep/ ::v-deep 这仨的用法

比如我想改element的横线样式 (这时候style标签上是有加scoped)(1)>>> 它只支持原生css (sass或者less 有可能无法识别)(听说这小子编译速度快 我也不知道咋个快法 反正都能实现改UI组件样式)(2) /deep/ 适用于 sass或者less。下图是/deep/在vue3项目中使用报错的场景。我试了一下::v-deep在vue2里也能用。(3) ::v-deep 适用于vue3

2024-03-25 11:15:18 430

原创 vant4实现图片放大预览

vant4使用showImagePreview 实现图片点击全屏预览

2024-03-22 17:11:36 2440

原创 适用于vue3的vant4组件 没有日期时间选择器

项目中需要用到日期和时间一同选择的场景本来想用 van-datetime-picker 发现咋整也不好使 刚开始还以为是引入的问题 后来发现是vant4根本就没这玩应 最终只能把日期和时间分开写了

2024-03-22 17:01:36 2309 1

原创 将11.x.x升级至16.x.x不成功的一系列问题(二)node-sass sass-loader需安装指定版本

先根据node版本先锁定node-sass版本 然后再来回切换sass-loader版本 这玩应你就试吧 一试一个一个不吱声

2024-02-02 17:29:44 1509

原创 关于node.js奇数版本不稳定 将11.x.x升级至16.x.x不成功的一系列问题(一)

新老项目同时开发 新项目node版本要求高 老项目版本低 可以用nvm管理node版本 方便切换

2024-02-02 16:52:54 1132

原创 el-date-picker 选择一个或多个日期

el-date-picker可选择多个日期 type=“dates” 加个s 此外还有多个月 type=“months” 多个年 type=“years”

2023-12-12 15:59:16 1734 2

原创 ECharts零基础使用思路 图表案例网站推荐

echarts0基础教程 如何从0开如整出一个饼图 各种图表案例网站推荐 echarts图表使用

2023-12-08 09:26:12 566

原创 el-table操作栏按钮过多 增加展开/收起功能

el-table表格操作栏按钮过多增加展开/收起功能

2023-12-07 17:57:14 2056

原创 el-form-item表单根据后台返回的数据项展示校验错误信息

el-form error属性 动态设置表单验证状态变为error 红框高亮 并显示错误信息

2023-12-06 17:42:42 1578 1

原创 Cannot read properties of undefined (reading ‘resetFields‘)“ 报错解决

因为还没渲染出 所以用$refs调用名叫‘dataForm’身上的resetFields方法 是undefined。此方法作用:对整个表单进行重置 将所有字段值重置为初始值并移除校验结果。解决方法: 使用$nextTick包上 等待dom更新之后再重置

2023-11-21 16:28:48 3001

原创 formData对象打印不出来

明明已经把数据append进去了 console.log在控制台却打印不出 用get()和getAll()打印才行

2023-10-23 17:07:32 915

原创 element-ui的日历组件el-calendar高度咋调小

el-calendar日历组件 修改日期数字格的高度

2023-10-23 17:04:42 3306 4

原创 vue使用vue-signature-pad实现电子签名

公司项目新需求要增加客户触摸屏签字确认功能,网上找了vue-signature-pad和vue-esign 对比下 决定用vue-signature-pad 因为他带笔压!就类似数位板画画的压感 画笔线条不是固定粗细的。项目是3.0的 一开始还担心不能用 亲测安装最新版本是可以用地~ 他还能设置画笔粗细和颜色 。

2023-02-01 17:05:00 3156 2

原创 vue3.0使用vue-pdf-embed在线预览pdf 控制页码显示范围不生效问题

本来觉得把要展示到第几页的页码给到v-for的 i in PageRange 中的PageRange即可 但是本地没问题 打包部署就不显示pdf

2023-01-13 15:47:59 1950 6

原创 el-table切换页面时固定列操作栏里的按钮下方多出一条线

解决方法:给table加类名class=“table-fixed-class”是因为使用了fixed属性导致的

2023-01-13 15:25:13 622 1

原创 element-plus + vue3.0 step 步骤条 插槽的使用

vue3.0的项目 如果仍用slot-socpe写法使用插槽会报错 ‘slot-scope are deprecated’ (槽作用域已弃用)项目改为vue3 之前的vue2步骤条写法失效。只能用template。

2022-12-27 14:57:28 8342

原创 el-form动态表单切换显示/隐藏导致的校验报错

el-form 的el-select change事件 控制el-card里包裹的 el-tab-pane 表单 显示/隐藏

2022-12-27 14:31:29 2459 6

原创 js将div隐藏以后占位与不占位是个问题

本地没问题 但打包后部署在机器上 可能是全局字体原因导致 闪烁的冒号前面数字位置移动。我项目右上角时间的冒号需求是每秒闪烁(本意是让客户知道页面没有卡住)最后改css样式visibility即可 (因为他本身会占着位置)v-show v-if 都不好使 改成动画渐隐还占内存。

2022-12-27 14:16:11 1544

原创 el-table tree 默认展开一级

获取树之后遍历 将ID push到数组中 此处Array里面存放key的字符串 而不是number。我之前的element-ui版本为2.0.4 而表格树默认展开功能是要版本2.9.0以上才支持的。这几个属性 虽然有表格树的效果 但是默认展开这件事是没反应的 研究了好久才发现是版本问题 感到气气。在table中要设置 row-key expand-row-keys绑定一个key的数组。要求是一个表格展示树形数据,默认展开一级。

2022-12-27 13:51:36 4372

原创 el-input $event事件对象 使用js修改target.value时 v-model同步更新

el-input 传入事件对象 $event 修改target.value v-model不同步更新的问题 el-input 填写数值 保留2位小数 并自动补0

2022-10-24 16:47:15 2304 1

原创 js基础知识整理之 —— 求最大值 最小值 平均数的几种方法

js数组求最大值 最小值 平均数,类数组转数组 js call的应用

2022-08-08 17:12:19 5639 1

原创 js基础知识整理之 —— 全局作用域

js全局作用域 私有作用域

2022-08-02 15:50:16 239

原创 js基础知识整理之 —— 闭包

什么叫做闭包 闭包的作用

2022-07-28 14:55:13 176

原创 js基础知识整理之 —— 获取元素和命名规范

js获取元素的方法 js命名规范 js基础知识总结

2022-07-28 14:04:36 352

原创 js基础知识整理之 —— 五种输出方式

js的五种输出方式

2022-07-28 13:43:26 1301

空空如也

空空如也

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

TA关注的人

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