- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 研发岗-统信UOS系统配置npm git等前端常用配置
linux安装npm linux安装git linux安装yarnlinux中chrome浏览器时间不对
2024-04-09 11:00:55
732
原创 G6.antv自定义箭头 懒加载数据 箭头丢失
空心箭头,fill失效导致样式不美观。所以自定义内置箭头一样的样式。设置endArrow:true。折线:polyline。接口懒加载数据,执行。
2024-03-13 15:47:00
651
原创 webpack相关面试
npm 读到该配置后,就将该文件软链接到 ./node_modules/.bin 目录下,而 npm 还会自动把node_modules/.bin加入$PATH。就帮我们把这种软连接配置好了,其实这种软连接相当于一种映射,执行。中找对应的映射文件,然后再找到相应的。的时候,首先会去项目的。
2023-08-17 17:23:56
1494
转载 前端面试性能相关
每次访问DOM的偏移量属性的时候,例如获取一个元素的scrollTop、scrollLeft、scrollWidth、offsetTop、offsetLeft、offsetWidth、offsetHeight之类的属性,浏览器为了保证值的正确也会回流取得最新的值,所以如果你要多次操作,最取完做个缓存。也就是说js会抢走渲染引擎的控制权。等现代化浏览器,都会有同域名限制并发下载数的情况,不同的浏览器及版本都不一样,使用不同的域名可以最大化下载线程,但注意保持在 2~4 个域名内,以避免 DNS 查询损耗。
2023-08-17 17:21:42
74
原创 spreadjs-online-excel基础入门-demo
官网:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/quickstart/quickstart-vue环境准备l安装 nodejs官网安装包 https://nodejs.org/en/ ,包含 npm安装 Vue CLI 3https://cli.vuejs.org/zh/终端运行:npm install -g @vue/cli安装 TypeScripthttps://www.typescriptla
2023-07-12 15:01:34
665
原创 浏览器相关面试题
(不需要展示的dom初始化可以dispaly:none。提升第一次的渲染速度)https:传输协议(http和TCP之间加了一层TSL或者SSL的安全层)html生成dom树,css生成css结构体 (并行构建)是IP的一个映射,方便记忆。url => 统一资源定位发,(网址)统一生成render tree。www:万维网(服务器)baidu.com:域名。
2023-07-03 16:55:36
352
原创 Css面试题
块级元素:自己占一行,无定义宽度继承父级的宽度。谷歌支持字体最小12px。百分比有继承关系,继承父级。VW只和设备的宽度有关系。行内元素:由内容决定宽。margin是作用于。
2023-07-03 11:59:38
265
原创 Js 0.1+0.2不等于0.3 总结
0.1和0.2在转换成二进制后会无限循环,由于标准位数的限制后面多余的位数会被截掉,此时就已经出现了精度的损失,相加后因浮点数小数位的限制而截断的二进制数字在转换为十进制就会变成 0.30000000000000004。浮点数相加时,需要先比较指位数是否一致,如果一致则小数位直接相加,如果不一致,要先把指位数调成一致的,指位数小的向大的调整。s是符号位为0或1,e为浮点数指数位转成十进制的值,i表示小数位从左到右的位数,第一位 i=1 ,表示每一位的值为0或1。内部所有的计算都是以二进制方式计算的。
2023-06-27 10:56:32
391
1
原创 Ant Design of Vue 表格使用 vue-draggable-resizabl -- 固定列问题修复
Ant Design of Vue 表格使用 vue-draggable-resizabl -- 固定列问题修复
2022-08-10 14:51:44
993
2
原创 Vue监听不到数组变化,视图未实时更新
ant-design 的ui组件新增子组件修改子组件,利用list循环加载页面上的form-item父组件当新增完成后,通过emit调用父组件方法,父组件通过emit调用父组件方法,父组件通过emit调用父组件方法,父组件通过refs调用修改组件查询接口,查询结果和list都是最新数据。但是页面没有更新百度的方法:Object.assgin. vue.set试过无效官网方法:使用vuejs提供的变异方法,push,pop,splice等...
2022-02-22 15:23:34
1019
原创 2022前端面试题
说一下css的重构回流如何实现垂直居中(也有:如何实现垂直水平居中)js实现深拷贝,浅拷贝js没有nextTick,如何实现相同功能promise的常用方法判断数据类型的方法vue生命周期(倒着问:哪个生命周期获取到dom,那个生命周期获取到data)vue父子组件的生命周期(大致意思:如果引用了子组件他们的生命周期)vue的created获取data,获取不到dom,怎么让他获取到dom利用:nextTickhttp状态码的含义(302什么意思)http和http2.0的区别热更.
2022-02-15 11:55:15
239
原创 用Vue-cli从零开始搭建一个Vue项目
依赖工具在构建一个 Vue 项目前,我们先要确保你本地安装了 Node 环境以及包管理工具 npm,打开终端运行:查看node版本:node -v查看npm版本:npm -vnode&npm安装教程1.端通过以下命令全局安装 vue-cli:npm i -g @vue/cli想要创建的项目目录地址下执行构建命令:vue create my-project等待构建完成后你便可以运行命令来启动你的 Vue 项目:打开项目目录:cd vue-project启动项
2021-11-02 14:06:59
292
原创 分享:Ant Design of Vue之带单元格编辑功能的表格EditableCell组件
需求:表格里面某一行或者某一个单元格可以编辑,新增一行数据,删除一行数据,并且有校验规则。Ant Design里面组件还是很强大的,但是一些细节就需要你结合所有的组件属性来摸索了。以上需求让我头疼了好一阵,尤其是校验的部分,但是写出来后成就感满满呢。赶紧分享给大家。组件实现了单行保存,批量保存。输入同步保存。还可以自定义校验规则哦。里面的表单类型目前只有我用到的,小伙伴们自己可以完善的,大...
2019-07-24 17:33:05
12467
10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人