- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 moment解读常用操作及语句——subtract、add、calendar
moment解读常用操作及语句——subtract、add、calendar
2021-12-24 11:34:15
648
转载 linux下ls -l命令(即ll命令)查看文件的显示结果分析
在linux下使用“ls -l”或者“ls -al”或者“ll”命令查看文件及目录详情时,shell中会显示出好几列的信息。平时也没怎么注意过,今天忽然心血来潮想了解一下,于是整理了这篇博客,以供参考:首先给出一张典型的显示结果:下面对其中的每一列进行详细的分析:一、文件类型表示该文件的类型:“-”表示普通文件;“d”表示目录;“l”表示链接文件;“p”表示管理文件;“b”表示块设备文件;“c”表示字符设备文件;“s”表示套接字文件;二、文件属性以back_init文件为例,其
2021-08-16 19:08:19
2283
原创 Jquery移动端控制DIV拖拽
需求:车型配置表,移动端需要滑动,并且多项配置的表需要联动对应头部分类名称要求:左侧 title 固定 / 顶部需要吸顶效果处理方案:一开始打算使用table表格,但是发现不太好控制,后来就使用了div进行模拟了table表格。左侧title 和 右侧的表格属于两部分结构。然后移动端的时候进行相对定位,控制右侧的盒子进行联动并且实现滑动效果/* touchstart 事件 touchmove 事件*/const ContBox = $('.div');/* 用
2020-12-17 19:50:43
1039
原创 前端通用Input输入框,只能输入整数和小数点保留两位小数
replace(/[^\d.]/g, '').replace(/\.{2,}/g, '.').replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3').replace(/^\./g, '')输入框只能输入整数或者小数,并且只能存在一个小数点,小数点不能作为第一个,保留两位小数...
2020-12-04 16:03:19
1289
2
原创 Vue渲染数据量过大,页面渲染卡
方案:减少数据,减少demo节点,虚拟列表我在处理的使用使用了两个方案,一个是减少demo节点(组件化)拆分;虚拟列表我在进行排查问题的时候发现问题的所在是因为页面html有1800多行而且数据量过大,导致前端渲染页面的时候过卡,页面中的控件也比较多还做了双向绑定。最大的问题是需求中必须是可编辑,并且要支持联动编辑。那么既然这样的话更不用说了,一个都卡的不行不行的,联动肯定就炸了。解决思路:最开始与同事商量准备将所有可编辑的部分改为静态,然后再数据后边添加一个修改的字眼,点击的时候动
2020-10-13 10:00:55
12646
4
原创 Vue动态添加的data属性,无法驱动视图改变
Vue-使用Vue.$set()给对象新增属性根据官方文档定义:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。在Vue初始化的时候会将所有data属性中的key,value进行添加getter和setter属性。而实例化后通过业务逻辑动态追加的则不会添加这两个属性。所以需要用到Vue.$set(obj,key,value)添加,即可绑定getter和setter属性。同时数据发生改变,视图也会响应改变...
2020-09-02 16:32:11
297
sea.js模块化加载框架
2020-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人