- 博客(8)
- 收藏
- 关注
原创 uni-app中uView图标失效问题
今天在uni-app开发任务中遇到了uView图标在真机调试和打包后不显示,但h5运行展示的问题,在排查完组件库引用,图标引用,字体库加载等不存在问题后,本人灵机一动,使用v-if解决了图标加载无效的问题。原因分析:个人理解问题应该是页面渲染时,组件库未完全加载,或者图标库存在异步加载情况,导致页面渲染失败,加入v-if判断,确保渲染时组件库已完全载入。解决方案 在组件引用时加入v-if判断,判断条件为接口返回的异步响应性数据。问题描述 如下图中代码所示,在真机中,u--input组件未渲染出来。
2026-02-24 15:55:24
346
原创 e-charts折线图,曲线末端箭头选中,上下拖动及缩放
e-charts中内置有点击事件监听方法,但直接使用 myChart.on监听的点击事件只对曲线上的点击有效,在查询资料后发现e-charts使用ZRender内核渲染,故而本人使用myChart.getZr()获取ZRender实例对整个曲线图区域进行点击事件的绑定,并结合myChart.on实现需求效果。e-charts中可使用markPoint对数据点进行样式设置,末端箭头也可以说是将最后一个数据点设置为箭头,具体配置如下,通过具体x,y值定位数据点。1.设置曲线末端箭头。
2025-06-03 15:21:46
364
原创 通过Zadig修改蓝牙适配器时,错误的修改选择了鼠标设备,导致鼠标不可用
注意:笔记本自带蓝牙驱动也可通过同样的流程恢复,我就是这么恢复的。我是win10,其他系统没试,但应该差别不大。5.在更新驱动弹窗中找到“通用串行总线设备”并进入,也可能是直接到第六步的图,不过不影响。问题描述:只有该鼠标在本电脑上不可用,换个鼠标就能用,在另一台电脑上也可以用这个鼠标。2.在里边找到自己的鼠标设备,通过鼠标插拔的形式,那个左侧图标发生变化就是那个。6.在弹窗中选择经过数字签名的一个硬件,点击下一步,更新完毕,即可解决。1.打开设备管理器,找到“通用串行总线设备”
2023-12-27 14:13:35
2519
4
原创 reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create
报错原因:vue.effectScope是vue3中引入的一个函数,而公司项目用的是vue2,可能需要升级下版本,最后本人没解决。
2023-12-01 16:40:35
3575
2
原创 uni-app之nvue学习记录
2.个人认为nvue很大程度上只是用作vue的一种补充,对于vue使用效果不佳时,作为优化方案,因为原生渲染的性能必然是优于vue形式的(个人理解原生渲染性能就是最优的,当然也可能是我有更优的方式,但我不知道),但vue如果能满足要求,就不用nvue;9.默认页面不支持滚动,只有特定的标签才能进行滚动,如list、waterfall、scroll-view/scroller;10.canvas、横竖屏切换界面不要使用nvue,nvue没有内置canvas组件,且没有媒体查询横竖屏切换易导致样式问题。
2023-11-30 16:04:21
1238
原创 项目初始化报npm ERR
第二种是相关依赖由于版本太旧或者其他原因已从下载库中下线,此时则要到配置文件中,将相关引入注释掉,然后运行 npm i 进行初始化,初始化完成后再手工引入相关包。
2023-11-22 13:02:06
886
原创 浏览器渲染流程有哪些?
布局阶段,会进行一些样式补充计算(如一些百分比单位样式)及拿到节点的几何信息,得到一个布局树(注:布局树会将display:none的节点进行隔离,即不进入布局树)。样式计算即根据DOM树和CSSOM树进行一个直接样式的计算,得到一个带有样式的DOM树(此DOM树包含display:none的节点)。最后, HTML 解析、样式计算、布局、分层、绘制在渲染主线程中完成,而分块、光栅化、画在合成线程中完成。浏览器渲染的大致流程可分为: HTML 解析、样式计算、布局、分层、绘制、分块、光栅化、画。
2023-09-10 14:55:57
158
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅