- 博客(26)
- 收藏
- 关注
原创 面试经验总结:
1、display:grid,用法grid-template-columns:repeat(1,1fr) | 20px 1fr 20% ;gird-template-rows: 同上;gap: ;align-items:start|end|center; //grid单元格的布局justify-items:align-content:start|end|center|space-between|space-around; //单元格在grid的布局,相当于flex布局justify-
2022-03-31 17:47:51 1149
原创 大屏数据处理
大屏科学计数转换val.toString().replace(/(\d{1,3})(?=(\d{3})+(?:$|.))/g, ‘$1,’)万亿单位处理tranNumber:function (num){if(num0||num’0’||num==undefined){return 0}var numStr = num.toString().split(’.’)[0]var numObj={}if(numStr.length<5) { // 判断数字有多长,如果小于5,表示1万以内的
2020-10-27 11:00:25 247
原创 本地测试dist包
1、全局目录下安装http-servernpm install http-server -g2.在dist目录下运行http-server -a xx.xx.xx.xx -p 8080
2020-08-10 16:53:28 472
原创 图片旋转
.rotate_img{-webkit-transform:rotate(360deg);animation: rotation 8s linear infinite;-moz-animation: rotation 8s linear infinite;-webkit-animation: rotation 8s linear infinite;-o-animation: rotati...
2020-04-24 16:00:29 131
原创 error: cannot open .git/FETCH_HEAD: Permission denied
sudo chown -R xueyanshi:staff .git
2020-04-09 17:29:58 582
原创 vue实现图片动态reuire
getImageUrl(src){ return require('@/assets/images/'+src+'.png') }
2020-03-31 16:18:02 246
原创 vue项目最基本配置,
vue项目按需导入模块,需安装babel插件babel-plugin-syntax-dynamic-importless-loaderelementaxiosrouter
2020-03-23 16:22:34 260 1
原创 大屏滚动效果
素材库http://www.54tianzhisheng.cn/page/9/setInterval(function(){$(’.el-table__body-wrapper’).animate({ scrollTop: “+=50” }, 1000);},5000)
2020-02-27 12:13:22 377
原创 mac查看jdk版本
卸载步骤输入sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane查找当前版本输入:ls /Library/Java/JavaVirtualMachines/输出:jdk-9.0.1.jdk...
2020-02-06 17:10:46 308
原创 大厂面试总结
面试经历摘要腾讯一面 2019.7.291.请简要介绍下你简历中所提到的项目,项目功能以及你所负责的内容2.项目是用react做的,谈谈对于v-dom的了解3.在介绍到v-dom的时候,你有提到diff算法,说说diff算法的实现4.在使用redux的过程中你觉得有什么可以改进的地方5.谈谈对于跨域的理解和实现6.一个url输入之后发生了哪些事情7.http状态码有哪些,每一种状态...
2020-01-06 09:37:59 457
原创 el-tree 通过key值设置node节点展开收起
this.$refs.treeC2.store.nodesMap[data.id].expanded = true;
2019-12-27 17:18:38 2396 1
原创 怎么安装redux-devtools
1、http://www.cnplugins.com/devtool/redux-devtools-v2-17-0/ 下载2、修改crx后缀为rar,然后解压3、把_medadata修改为medadata4、然后在google浏览器打开扩展程序,选择已解压的扩展程序安装完成...
2019-12-23 11:31:44 570
原创 el-tree render-content 非jsx实现方法,
renderContent(h, { node, data, store }) { return h('span',{class:'custom-tree-node error'}, [ h('span',[ h('span',{domProps:{ ...
2019-12-18 10:53:15 766 1
原创 粘来的一篇面试题,自己写写答案
CSS篇 」CSS 盒子模型,绝对定位和相对定位border margin padding contentbox-sizing:border-box;设置了position:absolute;的元素按照离他最近的第一个position:relative;的元素进行定位清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法overflow:auto;overflow:hidden...
2019-12-16 16:20:25 195
原创 echart环图中间加图片
initToolBox:function(domId){ var level1='#66d0e3' var level2='#46d481' var level3='#b4b2ef' var level4='#f7bf65' var level5='#fdef0b' let that=this var legend=[] /* th...
2019-12-07 15:32:27 893
原创 新建react项目
1、本地安装git,node2、安装npm install yarn -g3、●npm install -g create-react-app●npx create-react-app imooc2初始化项目完成,首先执行 yarn eject4、yarn add react-router-dom axios less-loader5、配置less-loader const sas...
2019-12-03 10:02:20 85
原创 第一次用github同步代码,步骤总结
1、在github注册完成,新建项目路径2、本地新建react项目3、同步到github1)git init2)ssh-keygen -t rsa -C 452827073@qq.com3)git config --global user.name “shixueyan”4)git config --global user.email “736729599@qq.com”5)cat...
2019-12-03 10:00:13 297
原创 渐变背景,兼容火狐、ie、谷歌
background: -moz-linear-gradient(top,#f5f5f5,#E0E0E0);background: -ms-linear-gradient(top,#f5f5f5,#E0E0E0);background: -webkit-linear-gradient(top,#f5f5f5,#75c6f9);
2019-11-28 11:06:27 122
原创 数据类型考题深挖
js的常见数据类型分为基础类型 boolean null undefined number string symbol引用类型 obj显示类型转换:Number String Boolean 函数Number进行显示类型转换1)数值=》数值2)字符串分三种情况:1、‘123’=》1232、‘abc’/‘abc123’=》nan3、’’=>03) 布尔值 true=》...
2019-11-28 09:12:35 82
原创 解决数组赋值指向同一地址
1、使用slice()可使用slice()进行复制,因为slice()返回也是数组。var array1 = new Array(“1”,“2”,“3”);var array2;array2 = array1.slice(0);array1.length = 0;alert(array2); //返回1、2、3slice(param1,param2)param1,截取得起始位置,0...
2019-11-26 20:40:02 790
原创 怎样看懂正则表达式
表示行开头、至少出现一次数字、(任意字符和至少出现一次数字)出现1次或0次、行结尾。^:行开头\d:数字+:出现至少1次.:任意字符,除换行和回车之外?:出现0或1次(.\d+)?:括号里内出现0或1次$:行结尾...
2019-11-26 20:22:43 921
原创 获取当前日期 计算两个日期得差值
//获取当前日期getDate:function(){var dateObj=new Date()this.time=dateObj.toString().split(’ ‘)[4]this.day=dateObj.toString().split(’ ‘)[2]this.year=dateObj.toString().split(’ ')[3]this.month=dateObj.g...
2019-11-26 20:20:01 444
原创 元素拖拽
拖拽方法function refreshDragFun() {var top = 0;//拖拽功能(主要是触发三个事件:onmousedown\onmousemove\onmouseup)//此处添加想要被拖拽得元素IDvar drag = document.getElementById(‘fullScreenButton’);//点击某物体时,用drag对象即可,move和up是全局...
2019-11-26 20:12:43 100
原创 el-tree 数据处理,无parentId找父元素避免递归方法,把数据扁平化处理,然后拼成树
扁平化数据,先拆树结构为数组,方便一次for循环遍历数组,每个数组元素是一棵树,以自身为根节点function GetFlatData(arr1) {arr1=arr1||[];var array = [];$.each(arr1, function (i, item) {array.push(item);var anathor = GetFlatData(item.children)...
2019-11-25 11:20:50 631
原创 gojs使用总结 区分左键拖拽与左键实时选中 nodetemplate 文字超出部分省略号
调整布局myDiagram.layout =_(go.LayeredDigraphLayout,{columnSpacing:100,layerSpacing:100});myDiagram.commandHandler.zoomToFit()myDiagram.model = go.Model.fromJson(FLOW_STR);myDiagram.padding = new go.M...
2019-11-25 11:08:40 935 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人