自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-scroll内的组件设置height:100%无效

首先从蓝色框我们可以明显看出子元素已经设置了height:100% 但是你会发现 不论你的高度百分比是多少它的高度始终是由内部元素撑开的,不会根据高度百分比的变化而变化。这是因为父元素只设置了min-height,但并没有确定的高度,因此子元素无法根据父元素的高度进行计算。但是这时候我们如果去看__view的高度的话可以看见 他是有高度的并且是他父元素高度的100%这个代码我们理想的状态肯定是蓝色的块高度是屏幕的100%,但是结果却是红色块沾满了屏幕。我们先看下vue-scroll的结构。

2024-01-19 17:28:51 683 1

原创 vue的click与dblclick冲突

事件触发时设置一个短暂的延时,在这个延时内检查是否还有双击事件触发。如果双击事件在延时内触发,可以认定为双击,否则执行单击操作。可以使用自定义指令,监控点击和双击事件,并根据事件之间的时间间隔来判断是单击还是双击。这两种方法都可以根据实际情况选择适用的方式,根据需求调整延时时间或其他参数。,可能会遇到点击和双击事件之间的冲突。在Vue.js中,如果你同时使用了。),导致两个事件之间产生冲突。)会触发两次点击事件(

2024-01-16 09:58:04 927 1

原创 pixi解决同一个视频创建不同的底层资源问题

pixi解决同一个视频创建不同的底层资源问题

2024-01-12 16:21:32 352 1

原创 拾色器 window.EyeDropper is not a constructor

但是我们有时候会遇到明明我在本地测试的是可以正常使用的,但是上了测试站点却发现在控制台打印window.EyeDropper却是undefined。(HTTPS)中可用。也就是说即使浏览器兼容也只有https协议的页面可以使用。我们在自定义调色盘的时候可能需要使用到取色器。这是因为这个api仅在一些支持的历览器的。

2023-12-13 14:41:04 181 1

原创 uniapp在App.vue中异步获取的数据并存储到vuex中其他页面获取不到

由于用户信息是在app.vue中异步获取的,我们在页面挂载完成后无法获取到异步获取的信息(具体原因目前还没找到,使用await也不行)。在app.vue中先执行getUserInfo函数,将获取用户信息的promise异步操作挂载到Vue的原型上,在在this.$getuser.then执行异步获取数据后的操作。我们在使用uniapp的时候可能会遇到在页面挂载完成后需要使用用户信息,但是在刷新后,却无法获取到信息。想要解决可以使用下面方法。当然你也可以监听用户信息,在用户信息获取到在重新执行初始化函数。

2023-07-30 11:27:44 1179 1

原创 uniapp使用this.$refs.content.addEventListener提示 addEventListener is not a function 错误

这是因为在 Vue 中,$refs 是一个对象,它直接引用组件实例或 DOM 元素,而不是原生的 DOM 元素。要解决这个问题,可以使用 $el 属性来访问原生的 DOM 元素,然后再使用 addEventListener。通过使用 $el 属性,可以访问到 this.$refs.content 的原生 DOM 元素,并且可以正确地使用 addEventListener。

2023-07-14 17:47:51 1726 1

空空如也

空空如也

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

TA关注的人

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