自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue项目里的scoped问题

引入的样式表并不是作为 scoped 样式的一部分被处理的,所以他引入的css文件会造成全局污染,即使使用scoped也无法避免这个问题,因此解决方法也很容易解决了,要么使用sass这样的预处理器,要么就是在当前组件下写入scoped(子组件也会受到影响),或者在当前页面里加一个单独类名在写样式的时候带上。

2024-12-10 09:32:07 203

原创 echart图Y轴竖直展示文字的两种方法

这样的效果目前只发现了修改tittle的距离来实现,这种缺点就比较明显,left距离要经过计算,而且拉echart绑定元素的宽窄的时候,计算的值会变化但是这种图例的位置不会发生变化。第二种方法:yAxis里添加name,name里的文字添加\n既可以展示成功。第一种方法:如上图所示在tittle里每个文字之间加入\n即可实现。

2024-12-04 15:15:04 517

原创 鸿蒙开发里的pdfView使用问题小结

在pdfview文档里使用url展示不出文档,我人麻了各种转换buff数据麻烦的要死,示例里面都是展示的本地文档,我这个是网络地址,先不管按照示例写搞了一份pdf在本地是可以正常展示,但是网络连接还不是不行,最后看论坛里有个沙箱存储啥的,没办法就先行试验下,先起一个本地的沙箱名然后把我们的网络连接的pdf下载到沙箱路径下,然后取出本地路径拼接文件名就可以正常展示了,到此展示部分就完事了,然后还要考虑删除沙箱文件的时机,遇到相同文件的可以直接查看而不用担心二次下载,这个就需要自己自由把握。

2024-11-27 10:41:33 280

原创 echart里的this指向问题

echart里的this指向问题

2024-11-27 09:55:03 263

原创 el-table里面固定列表头,表头错位

然而使用官网自带的doLayout()无论是watch里面监听表格数据,还是在actived里面加载就监听,都不能解决这个问题。或者查到的的加:key方法都无法解决这个问题,最终是通过调整el-table__fixed的div的css属性解决错位的问题。使用fixed固定列的时候会生成一个类名为el-table__fixed的div,而这个里面的div就是产生表头错位的原因。表头使用下图述所示数据时,使用fixed固定首列,结果表头直接出现错乱,概率出现。

2024-11-25 17:19:01 386

原创 鸿蒙学习总结

线性布局(Row/Column): Row一般是横屏展示,Column竖屏展示,个人认为Row布局有点类似于把Row内的元素变为行内元素,Column内的元素则是变为块级元素不会在同一行内展示Flex布局:都熟悉就不过多介绍了Stack布局:层叠布局,可以理解里面的元素是嵌套关系,A —>B—>, 然后里面的关系展示可以同过z-index来控制List布局:把元素看成一个个卡片线性排列,搭配ListItem和ListGroup使用。

2024-11-06 10:08:22 222

原创 GIT常用指令

git stash pop 恢复最近的一次stash,一般提交代码的时候建议使用git stash暂存一下自己的修改,然后在拉取最新的代码之后在使用,可以避免合并代码之后提交多一个merge提交记录。当前编辑器分支显示正在变基,然后我提了代码出现问题,就是通过查找git commit 的编号回滚才保证自己的代码没有被干掉,应该是先git rebase --abort之后在进行更新代码的操作。git pull --rebase 拉取分支代码,不会创建合并提交(建议使用),保存本地历史提交的完整性。

2024-11-05 11:29:15 192 1

原创 echart 柱形图x轴文字过长展示悬浮框

链接:

2023-10-21 21:46:56 235 1

原创 v-for遍历渲染el-table-column

加入this.$refs.xxx.doLayout()发现 tittleList第一次更新后列表不变化蛋痛!,多次调试后发现第二次没变化第三次还是变化了但是更新的是第二次tittleList更新的值,卧槽离了大普,各种查证各种找资料mmp,还是没找到原因,加入updated里面设置定时器还是不行非要第三次更新后才会更新值,救命!使用v-for渲染表头。

2023-07-30 12:39:34 907 1

原创 el-table里加入了el-select双向绑定失效问题

今天遇到一个问题在el-table里加入el-select之后下拉选中值没变化,给el-select添加了change事件发现el-select绑定的值其实已经改变了,但是页面没刷新,确认了双向绑定失效了。不得其解,查了资料需要在el-table-column加一个key才能解决,于是加了key,又能双向响应了,但是其中的原理不太了解,资料只给了解决方法没给问题原理求解。

2023-07-19 18:25:22 1116

原创 echarts

今天遇到一个小的需求灵光乍现,感觉这几天盲目的查找需要执行的细节太多纯属瞎忙,因此分享现在的思路,首先可以搜索一下所需的API,参考以下的参数配置加中文说明然后把自己想实现的效果,在酌情整改自己所需要的效果,总结就是一句话: 先知道自己需求实现大概在哪个位置,比如要改yAxis,或者legend,再去查找对应的API文档然后根据一些中文介绍来思考自己的需求实现。这几天写echarts的折线图感觉越写UI细节越多,所以基本都是去查资料实现的。

2023-04-25 10:08:57 141

原创 一天一个小问题

当然也有那种切换版本也解决不了的比如遇到一个angular项目里的有一个@sentry/cli的问题,查了半天依旧没解决使用网上给的解决方案依旧没有解决问题,问了同事他说是nodejs版本问题,但是切换的他安装的nodejs的版本之后依旧还是有问题,放弃解决了,直接问同事要了整个@sentry的依赖替换到自己的node_modules里运行,直接运行好了。所以遇到公司项目多的时候装一个nvm真的会解决不少问题,很多遇到启动不了项目的可能就是版本不同导致的兼容性问题。

2023-04-03 18:30:00 106

原创 事件循环与async await

我的思路是从上往下解析的时候运行到a1()打印出1的时候会把await挂起到事件队列中然后阻塞到3打印不出,然后输出7 , 9在运行await里的4,3,8,5。但是结果出来以后发现和想象的不同他是直接运行了a1() 打印出a2()方法里的参数然后不打印出3直接进入promise打印出了7,9 在执行3,这就让我匪夷所思。今天无意间看见一个事件循环的题目,我做出来的答案是5,1,7,9,4,3,8,6。但是实际运行的结果是 5,1,4,7,9,3,8, 6。

2023-03-31 15:59:34 116

原创 TS学习——接口

相较于Js的随意定义,TS有着严格的类型检查,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。接口里面也能定义只读属性,如果使用了只读属性会出现报错。接口里的参数可以设置为可选以?接口也可以继承公共接口的参数。

2023-03-28 16:49:25 94

原创 TS学习第一章

any 任意值 let c: any = '123'||123||true let list: any[] = []void 空值 常见函数出参 function foo(val: num): void ,赋予变量只能赋予。类型断言 尖括号或者as。boolean 布尔值。string 字符串。

2023-03-28 16:25:05 66

空空如也

空空如也

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

TA关注的人

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