
前端
超小盆友的媳妇儿
喜欢代码 喜欢陈伟霆
展开
-
25岁女前端的成长经历
2018年大学毕业我是一个长相普通的农村女孩 坐标黑龙江 学习成绩中上等吧 自认为有一点小聪明 毕业于成都理工大学 不好不坏吧 普通本科 有没有可爱的校友举个爪~~~~毕业第一年欢欢喜喜毕业的我 面临了毕业之后的行业选择 物联网专业毕业的我 似乎应该去当一名 嵌入式工程师 搞搞C语言 可以我大学混了四年 不说啥也不会也差不多 而且也不想搞这些 觉得难度系数有些高 得益于我大一的时候加过一个学校社团 学习了简单的静态页面知识 所以呢 就想着找找前端开发的工作吧 紧急有学习了哈 准备面试 那时候的我觉原创 2021-09-02 13:29:13 · 752 阅读 · 13 评论 -
vue项目实现websocket
wsUrl: 'ws://1xxxxxxx:8099/imserver/9999', // ws地址 websock: null, // ws实例// 初始化weosocket initWebSocket() { if (typeof WebSocket === 'undefined') return console.log('您的浏览器不支持websocket') this.websock = new W...原创 2021-07-22 14:24:32 · 420 阅读 · 2 评论 -
vue-router菜单高亮问题
https://blog.youkuaiyun.com/hailangtuteng/article/details/86691082https://blog.youkuaiyun.com/w1418899532/article/details/103768835保存下下次用原创 2020-11-19 10:52:30 · 294 阅读 · 0 评论 -
react 引入百度地图 图标自定义
项目首页需要引入百度地图,根据需要点击地图上的标记点显示弹框,并且根据数据显示标记点的样式,下面附上代码: //初始化地图 componentDidMount() { this.initMap(filterData); } initMap = (data, level = 5, num1 = 116.413369, num2 = 39.910836) => { const { BMap, BMAP_STATUS_SUCCESS } = window原创 2020-10-28 11:25:59 · 766 阅读 · 0 评论 -
前端实现excel导出和导入(react项目)
最近公司有个新需求,需要前端导出规定模板的excel,导入的时候前端解析excel文件,数据处理一下传给后台,下面分享下纯前端实现excel的导出和导入:excel导出 handleClick = () => { // 定制化改动地方 let excelData = this.state.excelData // 数据是后台返回渲染导出的excel数据的 let data = [] if (excelData.length) { for (let i原创 2020-10-28 10:50:24 · 2903 阅读 · 1 评论 -
请求被取消cancled
今天遇到个问题 请求发布出去被取消 后来找到了原因 :场景还原 : 弹窗的表单提交 在提交的回调里面 执行父组件的函数 关掉弹窗 这时候 提交的请求就有可能被浏览器取消解决办法:(加一个1s的延时 不然弹框消失 浏览器自然取消了弹框内发的请求) setTimeout(this.props.refreshData() , 1000)小贴士:react vue均会遇到这个问题~...原创 2020-08-19 15:59:18 · 1089 阅读 · 1 评论 -
js对象数组根据属性值从小到大排序
直接上代码:compare(property){ return function(a,b){ var value1 = a[property]; var value2 = b[property]; return value1 - value2; } }传入需要排序的属性即可:this.compare('number')原创 2020-08-10 10:36:15 · 2127 阅读 · 0 评论 -
git生成 ssh key
回家给家里的电脑搭环境 发现更新不下来代码 经过查找发现 用一个不一样的电脑就要加上一个ssh key 第二次的话 上面的命令就不好使了 推荐如下命令 只要 ls的时候 显示那就会生成ssh 密钥了:ssh-keygen -t rsa -C “11111111@qq.com”然后再走上面的命令就可以获取新的设备的密钥了 加在阿里Code 后者gitHub上就可以正常更新代码了...原创 2020-04-24 17:23:09 · 143 阅读 · 0 评论 -
select下拉多选
https://blog.youkuaiyun.com/bokestudy/article/details/90177144原创 2020-02-18 16:56:38 · 128 阅读 · 0 评论 -
echarts的tooltip弹出屏幕
最近处理echarts的问题,web页面的话没有问题,不过到了电视那种的大屏幕,tooltip总是弹出屏幕,不美观, 饼图和折线图都有这个问题,饼图很好解决:trigger: ‘item’,position: ‘right’, 固定位置即可可是折线图的话,trigger只能是axis 否则不显示tooltip这样的话 position就是用不了的https://blog.csdn.ne...原创 2020-01-15 11:25:30 · 804 阅读 · 0 评论 -
vs Code打开窗口总是会覆盖掉上一个
https://blog.youkuaiyun.com/qq_22551385/article/details/82287502原创 2020-01-02 17:47:24 · 810 阅读 · 0 评论 -
wx.setStorageSync获取openid失败
有些手机会出问题修改办法:异步改成同步使用setStorage原创 2019-12-20 11:36:55 · 1068 阅读 · 0 评论 -
前端系统模板网站
https://blog.youkuaiyun.com/hard_days/article/details/89015695原创 2019-11-11 09:31:00 · 312 阅读 · 0 评论 -
前端面试题
基础经典的 :https://blog.youkuaiyun.com/wdlhao/article/details/79079660多多益善:https://blog.youkuaiyun.com/qq348633040/article/details/80253111vue:https://blog.youkuaiyun.com/weixin_37719279/article/details/80960919...原创 2019-01-15 10:10:31 · 120 阅读 · 0 评论 -
wen前端系统整理ONE
1、输入网址回车键到看到页面这个过程中发生了什么?这个问题回答不好啊,后续再补2、盒模型:W3C盒子模型:width = border + padding;css3的box-sizing属性可以控制盒子的计算方式:content-box(W3C盒子模型)、border-box(IE6盒子模型)3、cookie的优点和弊端:弊端:每个域名下生成的cookie有限制,IE和Opera会...原创 2019-02-04 09:10:56 · 304 阅读 · 0 评论 -
前端整理
就要找工作了,很多基础的都不知道怎么描述,看又看不下去,就在这整理下吧,希望可以加深自己的印象、帮助需要的小童鞋:原生js实现给一个按钮绑定onclick事件:拖拽事件:一个js实现一个h5;jQuery的选择器:元素选择器、ID选择器、类选择器、属性选择器、属性值选择器,类似css的选择器;JS中的定时器:setTimeout只执行一次、setInterval会一直重...翻译 2019-02-12 17:25:19 · 145 阅读 · 0 评论 -
今日份是echart
https://blog.youkuaiyun.com/qq_26562641/article/details/82343731原创 2019-04-22 19:13:41 · 146 阅读 · 0 评论 -
webstormk激活码
突然登陆不上webstorm了,百度很多激活码都不对,这个很优秀:http://idea.lanyus.com/点击获取即可原创 2019-05-13 09:11:22 · 273 阅读 · 0 评论 -
echarts图中tooltip内容文字的样式设置
一直改不了tooltip里面文字原有的样式,后来发现默认的tooltip就是一个div,直接在formatter里面添加span设置好颜色就可以了~附一段代码:tooltip: { show: true, backgroundColor: "#FFF", borderColor: "#C3CBD6", borderWidth: 1, axisPointer: { lineS...原创 2019-05-17 17:24:46 · 14580 阅读 · 0 评论 -
vue 实现md5封装和加密
https://blog.youkuaiyun.com/qq_43258252/article/details/87631087原创 2019-06-06 09:26:30 · 748 阅读 · 0 评论 -
js字符串的j截取
http://www.hangge.com/blog/cache/detail_1887.html原创 2019-06-06 09:28:13 · 428 阅读 · 1 评论 -
VUE 使用插件vue-clipboard2复制内容到剪切板
首先要安装依赖:npm install --save vue-clipboard2然后在main.js中引入:vue-cli:import VueClipboard from 'vue-clipboard2'Vue.use(VueClipboard)常规用法:<script src="vue.min.js"></script><!-- 必须在vue...原创 2019-06-12 17:57:07 · 1102 阅读 · 0 评论 -
draggable拖拽火狐浏览器弹出新窗口
直接附上代码:document.body.ondrop = function (event) { event.preventDefault(); event.stopPropagation();}阻止默认动作的发生,还需要阻止事件冒泡。原创 2019-07-10 15:49:06 · 2108 阅读 · 1 评论 -
webStorm配置Svn
今天上午可能就干这一件事,webStorm上配置Svn,乐趣就是再一直出问题~本来似乎很容易的一件事,不过觉得自己踩了好几个坑:1、上面选出svn的路径(忘记的话就是cmd,输入path根据环境变量找到)2、找到VCS3、加svn项目路径检索项目4、一路确认就ok!最后说下我踩的坑,最开hi第一步选路径的时候同时说需要下载一个svnServer,要选择他的路径才对,事实上是可以的也可...原创 2019-08-16 12:27:31 · 381 阅读 · 0 评论 -
输入网址到页面显示发生了什么
首先浏览器需要联系网站服务器。网址,即URL,被解析为若干部分。例如对于www.baidu.com,实际上它的完整形式是:http://www.baidu.com:80/。其中包括了以下部分:协议:http域名:www.baidu.com。其中baidu.com是百度的域名,www是这个域名下的二级域名。端口:80路径:/其中协议部分默认为http,端口对于http来说默认是80,对...翻译 2019-01-07 13:28:48 · 129 阅读 · 0 评论