最近在学习vue3,在学习了基础知识之后,开始自己动手写一个基础的项目框架,以下为搭建的过程。 1. 安装 这次选择用vite,据说加载速度特别快,所以我也来试试。根据vite官方文档来新建项目: 因为这次要用到typescript,所以我选择的命令是: npm init @vitejs/app v Read More
简单记一下使用element UI表格涉及到合并时的方法: 1. 合并行: 先对数据做处理: dealWithData () { const result = [] let pos = 0 const data = this.tableData for (let i = 0; i < data.le Read More
呜呜呜,手上项目最新的需求要求写一个树形图表格,这就算了,还要拖动,单行的表格拖动也不复杂,网上一搜就是很多,用sortablejs轻松搞定。然而树形的表格,拖动的时候就不那么容易了,并且平常拖动基本上是交换顺序的作用,我们的需求不一样,是将一条数据拖到另一条数据下面变成子级,折腾了我半天,于是又来 Read More
以前懒,没怎么管这个变量的问题,直到后来写后台管理系统,界面其实是比较简洁的,用vue+element 就可以搞定,但是常常遇到UI在迭代版本的时候更改主题色的问题,既然这样,那就还是要用起来这个全局变量。 我个人对于这个功能的看法就是方便切换主题,哈哈哈。 对于vule-cli 2.x,如下操作: Read More
1.问题背景 在最近的项目中,涉及到海康接入的视频播放的问题,海康这边获取到的视频流是rtsp格式,web端目前没有直接可以播放的组件,于是最开始是后端处理了视频流,返回hls格式的m3u8地址,这样用videojs插件就可以播放了,但是问题就是处理了的m3u8地址播放效果非常差,第一次加载时间较长 Read More
最近看vue源码分析类的文章,断断续续的看着,时不时发现一些以前没注意的一些点。 正好前段时间写项目时突然发现有时候用element-UI的表单时,在一个弹框里,数据回显,最开始表单绑定的对象是空对象,然后我直接给表单的数据指定了哪些字段赋值,然后在修改表单内容时,发现怎么输入不进去呢,像是双向绑定 Read More
使用element UI 的日期插件的时候,经常会搭配状态的切换,比如从日选择,切换到月选择,此时如果用一个日期插件来动态切换它的type值,则会出现一个bug:在点击日期插件,但是不选中日期,直接再点切换type的按钮,则再次打开日期面板的时候,面板会直接插入日期控件的下方,导致页面层级不正确,页 Read More
项目背景:以前学过一些react,但是没有实际写过项目,只了解一些基础的用法,这次正好空闲有时间将一个后台系统改写为react的,来实际操作一下react。深感直接用react写会很累,所以结合现代的流行的框架umi、dva、antd来写。这样写起来也比较轻松,也有成就感。下面开始记录项目搭建的一些 Read More
今天有幸见证了大佬出手帮助同事解决问题的情形,同事发出问题不到1分钟,大佬就回复了,实在是让我佩服不已,所以记录下来。 问题情况,请看图: 附上大佬的回复: 对于int溢出的问题,一直存在,但是平时没有注意到过,加上id基本上传的也不长,常常也是字符串类型,所以我自己没有出现过这个问题,但是看今天大 Read More
上周做了一个小小的大屏页面,考虑到主要是大屏展示用,所以就按照1920*1080为基准,自适应屏幕的方式设计的。放到测试环境之后产品看了觉得非常棒,没有bug,十分少见,哈哈哈。 刚高兴了没一天,第二天产品去另外的驻地时就发来截屏,样式错乱了,这种情况下我首先想到的就是分辨率问题,知道自己没有做低分 Read More