logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端可视化图表选型

Echats参考地址:https://echarts.apache.org/examples/zh/index.htmlEcharts的设计出发点是图表。基于每一个图表类型,提供图表中数据相关的图形映射配置以及一些图表间通用的基本组件配置(如axis, legend, tooltip等)。2012年发布至今,现在已经更新到5.0.2版本。UI设计风格:3d图表支持:更详细的api文档:更完善社区作

基于vxe-table仿excel实时编辑表格的性能优化

在做排班需求的时候需要实现仿excel实时编辑表格,但是做完以后发现编辑一个表格需要4到5秒,因为每一次操作都设计大量的遍历过滤操作,而且要实时编辑需要keep-source,导致非常难用。后来分析了一下导致慢的几点原因:1.vxe-table 自身设计原因,需要操作大量dom,实时编辑keep-source也会使性能直线下降。2.过多的遍历和过滤操作,因为表格很多都是动态的数据,涉及多层遍历渲染

#javascript
前端开发第一次拿到mac要做的流程

1.设置相关操作2.访达新建相关文件夹3.此事电脑还没有git,下载xcode,里面包含相关依赖和环境4.命令窗口安装Oh My Zsh 操作步骤5.安装nvm执行下面操作curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash安装说明:电脑没有安装node,如果安装需要卸载。如果安装失败,多执行

#前端#git#javascript
google浏览器内存占用过高导致浏览器崩溃

以规划执行页面为例(存在翻页崩溃问题):第一页内存占用:500M点击第2页内存占用:510M点击第3页内存占用:1G点击第4页直接崩溃好了现在我们分析每一页加载的数据:可以看到前三页的数据量都不足0.5M,第四页data5的数据量明显较大,达到4M我们假设浏览器崩溃是由于渲染的数据过大超过了Google浏览器的内存极限,通过查看第4页数据,发现绝大部分都是报错信息,我们现在把page4的报错信息移

#前端
使用vue学习three.js动态demo之通过网格对象Mesh的属性实现立方体的缩放、移动、旋转、平移、隐藏

Mesh对象的缩放、移动、旋转、平移、隐藏一、网格对象属性和方法介绍1.缩放-scale2.位置-position3.旋转-rotation4.平移-translateX()、translateY()、translateZ()5.可见-visible二、通过demo深入理解Mesh属性和方法一、网格对象属性和方法介绍我们知道创建一个网格对象需要一个几何体以及一个或多个材质对象,创建好网格对象就可以

前端UI库对比

前端UI库的选择会直接决定产品的页面主基调风格,特别是一些高度封装的组件,例如时间日期控件,级别联动或者树形控件,一旦确定UI库,风格就将锁定。另外不同的UI库、组件库数量的多少、封装的完善度、使用体验、是否存在隐藏bug也是不一样的。我下面罗列了几种针对PC端web开发最常用的几种UI组件库,可以点击链接感受一下各自的UI风格,然后晶姐再找个时间和大家碰一下,给出最终选择方案吧。Element

vue踩坑集合

bug复现:根据路由加载动态组件,使用了computed 监听路由变化,离开页面会重新加载组件,触发钩子函数。computed会执行两次,而第一次是没有数据的,需要额外进行处理。今天用一种简单的方式即可解决。添加链接描述...

文章图片
#前端#git#javascript
vue 插件ESLint报错解决方法(持续整理)

{root: true, // 当前配置为根配置,将不再从上级文件夹查找配置parserOptions: {parser: ‘babel-eslint’,// 采用 babel-eslint 作为语法解析器sourceType: ‘module’,// 指定来源的类型,有两种script或moduleecmaVersion: 6, //指定ECMAScript支持的版本,6为ES6},env: {

#vue.js#javascript#前端
到底了