自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Cesium billboard鼠标悬浮将箭头换成手的形式

pickedObject.id.customProperty 是我自己的自定义属性 就是区分自己添加的图标以及其他信息。鼠标事件到当前图标上将画布样式改为pointer。

2023-12-01 09:25:08 361 1

原创 threejs 源模型克隆之后修改克隆模型材质会影响源模型

在Three.js中,当你克隆一个模型时,实际上只是创建了一个新的对象,但该对象仍然引用原始模型的一些属性,例如材质。这意味着如果你修改了克隆模型的材质,原始模型的材质也会受到影响。当你克隆一个模型时,新的模型实际上与原始模型共享相同的材质对象。方法创建材质的副本,然后将其赋值给克隆模型的材质属性。这样,你就可以对克隆模型的材质进行独立的修改,而不会影响原始模型。如果你想要修改克隆模型的材质而不影响原始模型,你需要创建一个新的材质对象并将其赋值给克隆模型的材质属性。直接将源对象的材质克隆。

2023-12-01 09:21:20 287 1

原创 Cesium billboard吸附地面(倾斜摄影)

需要给Cesium地形加上icon图标,使用billboard加上图标后,对于倾斜摄影的模型会出现穿模的效果,导致图标不能看见。

2023-11-23 18:13:57 706

原创 threejs 更换模型材质贴图

colorSpace默认为空需要指定其标准色:sRGB为标准色,通常用于图像处理和渲染中。这样可以确保颜色显示和渲染在标准的sRGB范围内,不同的颜色空间会导致纹理图的颜色呈现不一致。更换模型贴图的时候 图片能正确加载到模型上,但是纹理图会错位。纹理对象Texture反转属性.flipY默认值为true,表示是否翻转纹理贴图在Mesh上的显示位置。

2023-11-23 18:05:12 366

原创 Popover嵌套select 点击下拉导致外部Popover消失

2.3.8之前使用:popperAppendToBody="false" 防止关闭。使用teleported属性 防止外部Popover关闭。"element-plus": "^2.3.8",使用。

2023-09-12 10:21:20 836 1

原创 解决element-plus树形横向,竖向滚动进度条

【代码】解决element-plus树形横向,竖向滚动进度条。

2023-08-22 09:08:00 929 1

原创 模型相对对象发生改变转换对应坐标

在A模型中添加B模型 B模型的position是我通过射线点击A模型获取到的point的位置,现在B模型的位置不是如我所意,偏差严重,排查后,应该是相对位置发生了变化,本来相对于整个场景得到的位置,现在添加到A模型中,相对位置就是A模型了,应该将其本相对场景的坐标转换成相对于父对象的坐标。计算B模型相对于A模型的位移向量。可以通过减去A模型的坐标从而得到相对位移向量:位移向量 = B模型坐标 - A模型坐标。将B模型的位移向量应用到A模型的位置上,即将B模型的坐标设置为A模型的坐标加上位移向量。

2023-08-08 09:33:30 45

原创 threejs渲染顺序问题导致模型变透明

将renderer.render(sceneHelpers, camera);函数置于viewHelper.render(renderer)前面。1.给模型强制添加不透明度(没用)2.模型渲染顺序(有用)场景中的模型变成透明。

2023-07-26 09:19:27 321 1

原创 vite+vue3 动态导入某文件夹下vue文件并使其成为动态组件

【代码】vite+vue3 动态导入某文件夹下vue文件并使其成为动态组件。

2023-07-21 14:06:10 1580 1

原创 printjs 打印带签字栏

【代码】printjs 打印带签字栏。

2023-06-14 15:05:17 136

原创 element-plus Table 导出excel

由于使用了分页,导出就要分为导出当前页和导出所有。

2023-06-10 16:22:38 456

原创 Set operation on key “pageDataTitle“ failed: target is readonly 去除警告

这个错误提示表明在尝试对只读属性"pageDataTitle"进行设置操作时出现了问题。同时还提到了"watch.immediate",这可能与Vue的watch选项有关。来立即执行watch的处理函数。然而,在这种情况下,"pageDataTitle"属性可能被设置为只读,而无法通过watch来修改它。当你使用Vue的watch选项来监听某个属性时,可以通过设置。

2023-06-10 15:56:11 1283

原创 element-plus Table 虚拟滚动

解决方案二:监听触底和触顶,懒加载数据 固定dom节点数量。解决方案一:使用分页、Virtualized Table。背景:dom加载太多,导致动画卡顿。

2023-06-10 15:10:57 1319

原创 用reactive定义的数组失效

父组件传数组到子组件,由于后续要对数组进行其他操作,为了避免污染props的值就在子组件定义了一个变量用于接收props的值。:在使用reactive定义复杂结构的响应式数据时,如果你要对其赋值,会丢失其响应性。:把传的数组赋给变量之后,,就会一直都是定义的空数组,没有赋值成功。再封装一层数据(推荐!

2023-04-22 13:35:51 401 2

原创 解决on事件的多次回调(socket,uni.on)

使用socket.emit 发送了一个事件 另一个页面scoket.on接此接收事件 在mounted初始化 当在当前页面接收正常,一旦退出该页面再次进入就会多一次接收,实则发了一次。造成这种原因是因为当前事件一直保存没有被结束。B页面 当多次往返该页面 接收函数触发次数会随着页面往返次数增加,往返两次就打印两遍,依此类推。解决:在on之前,off该事件。

2023-03-25 20:51:49 547 1

原创 关于navigateTo 失效

需求:首页->列表组件->中间操作页->编辑表单页->编辑单元格(进不去)疑惑:首页->新建表单页->编辑单元格(可以用)路径名写全,不要简写。

2023-03-14 20:23:40 48

原创 Hello React

Hellow React

2023-02-16 10:57:44 45

空空如也

空空如也

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

TA关注的人

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