2 Heerey525

尚未进行身份认证

我要认证

yes,I like code

等级
TA的排名 2w+

作为前端,我的电脑环境以及用到的软件

作为前端,我的电脑环境以及用到的软件1、编辑器Visual Studio Code 绝大多数开发场景作为开发主力工具微信开发者工具 开发微信网页、小程序IntelliJ IDEA Java开发利器HBuilderX uniapp开发以及App打包工具2、通信工具钉钉 同事之间文件传输、文字沟通的主要软件(上班打卡)微信 与外部人员的通信工具3、开发环境Node.js 这个不用说,前后端分离后的必备环境Yarn 快速、可靠、安全的依赖管理工具Git 开源的分布式版本控制系统

2020-08-13 09:20:06

前端js与C++的交互

1、js调用c++方法js调用c++函数获得一个字符串参数· const result = window.c++_method· js拿到c++传递的resultjs调用c++函数,c++进入回调操作,可传递参数· window.c++_method(data)· c++拿到js传递的data1、c++调用js方法c++调用js函数获得一个字符串参数· window.js_method = “这是一个字符串”· c++拿到js传递的js_methodc++调用js函数,js进入回

2020-08-13 09:08:25

windows10 npm install 安装node-sass报错

起因是需要参与一个vue项目,在其现有的基础上开发修改,在windows7的情况下,npm install一切正常,在windows10陆续出现一些状况可能报错的原因有:没有安装python2.7,是因为node-sass需要用到这个环境。解决方案:1.去官网下载https://www.python.org/download/releases/2.7/2.安装成功之后,在环境变量中的系统变量选择安装路径3.执行npm rebuild node-sass 重构一下4.再重新执行npm inst

2020-08-04 23:32:17

正则匹配0-100之间保留两位小数,包含100,不含100.xx

正则匹配0-100之间保留两位小数,包含100,不含100.xx/^(100)$|^((\d|[1-9]\d)(\.\d{1,2})?)$/

2020-05-22 16:24:54

echartsjs生成canvas与div距离太大

产生这个问题的原因是,我用了rem单位<divid="main"style="height:16rem"></div>换成像素px单位就好<divid="main"style="height:320px"></div>另外在设置一下大小myChart.setOption({ grid: ...

2020-01-08 10:51:18

vue iview table导出excel功能,支持多个sheet

需求:在iview-admin框架中写项目,遇到需要导出excel,并导出多个sheet分析:iview 中table现有的导出Csv不符合要求,需要另外找相关插件结果:用xlsx gitHub:https://github.com/SheetJS/sheetjs步骤:1、安装:npm install --save xlsx2、方法:页面引入 importXLSXfrom'...

2019-12-21 11:41:40

原生js获取一段时间内每隔几天的时间数组

姊妹篇原生js获取一段时间内每隔几分钟的时间数组需求:1个月内:按日统计,平均每1/4个日期要显示 3个月内:按周统计,每个完整自然周的周一要显示4个月及以上:按月统计,每1/4个完整自然月的1日要显示</h4>分析:1个月内为每隔4天取一个日期,3个月内为每隔7天取一个日期,4个月及以上为每隔30天取一个日期效果图:代码:&lt...

2019-09-10 14:14:17

遍历不同层级拼接不同的字符串

原始数据:{ name: '1', children: [ { name: '2', children: [{ name: '5' }] }, { name: '3', children: [{ name: '6' }] }, { name: '4', children: [{ name: '7' }] }, ]}期望结...

2019-09-04 14:58:57

umi build打包之后部署报错

需求:umi 打包步骤:npm run build ( umi build)情况:原因:1、没有找到umi.css、umi.js; 2、在非根目录下部署解决方法:方法1、https://www.jianshu.com/p/4ac1daa06521npm run buildcd ./distserve -s方法2、https://umijs.org/zh...

2019-07-25 14:39:52

antd Cascader省市区级联动数据(2020.2)

https://github.com/heerey525/antdCascaderDate/blob/master/src/cities.js

2019-06-20 17:22:12

react 网页截图

用到的插件html2canvashttp://html2canvas.hertzen.com/确实如官方介绍那么简单需要注意的是,在antd中Modal组件直接获取id是拿不到DOM的,需要用className,代码示例如下import React, { Component } from "react";import html2canvas from "html2canv...

2019-05-24 15:18:59

react rc-bmap地图判断点是否在圆内

需求:react引用百度地图,实现https://blog.csdn.net/hl_qianduan/article/details/90208863准备:找到合适的现成的rc-bmaphttp://jser.wang/bmap/问题:之前原生js写的可以直接引入GeoUtils,现在react还这么用的话比较麻烦,该如何判断点是否在圆内?解决方法:中学学过的勾股定理,直角三角形...

2019-05-16 20:32:42

js百度地图的运用(地址(逆)解析)

需求:输入(搜索框)地址在地图上找到对应的(地图)地址,点击(地图)地址显示对应(搜索框)地址,在(地图)地址范围100米内覆盖一个圆,在该圆内点击,(搜索框)地址不变,GPS变,在该圆外点击,则(搜索框)地址变,GPS变。解决方案:百度地图开放平台代码:<!DOCTYPE html><head> <meta http-equiv="C...

2019-05-14 16:13:16

如何关闭正在运行的端口

情况:我的8888端口被占用了需求:现在我需要把8888端口关掉,是的,就是直接干掉。想法:在Windows任务管理器中,将对应任务找出并结束进程。我还是找出一个自己可行的方案写下来。解决方案:1、点击开始菜单选择运行(win+r),接着在运行对话框中输入“cmd”,回车打开命令提示符窗口,然后在窗口中输入 netstat -ano,回车,之后就会显示所有的端口占用情况;...

2019-04-18 15:42:40

react 点击事件传参数(两种)

方案一:之前的bind绑定thisimport React, { Component } from "react";class App extends Component { constructor(props) { super(props); this.state = { click: false, value: "" }; } handleClick...

2019-04-18 10:19:40

原生js获取一段时间内每隔几分钟的时间数组

姊妹篇原生js获取一段时间内每隔几天的时间数组情况:项目中有这么一个需求,输入开始时间、结束时间、时间间隔,获取一段时间内每隔几分钟的时间数组接下来我必须现在网上找找有没有类似的稍微改改就好了,想得美,whatFuck,为什么都是写的sql语句,Emmm。算了,求人不如靠己,索性自己写修复bug,没有开头结尾时间效果如下:代码如下:&...

2019-04-13 10:34:36

三元表达式的坑

情况:0?0:"" //结果为""在控制台输出看看是的,没错在三元表达式中,如果该值为0,那么如果要想等于他本身的话,会变为空。即:var a=0;a?a:"" //a为""原因是三元表达式的含义:条件?真结果:假结果 (例子: a?true:false)也就是条件将会转换为布尔值,为真(true)返回真结果,为假(false)返...

2019-04-12 22:51:58

react 入门

其实自己想做的事情有很多,就比如我想用很多当下流行的框架和语言去写一个比较牛的程序,但是真正到下手的时候,还是会遇到很多的困难,时间上,加加班时间上留给自己的那部分会变得更加的少。react之前有看过相关的一些东西,都忘掉了,再次来看相关的资料是因为之后做的项目是要用到react。那就废话少说吧最推荐的是阮一峰老师的入门博客,里面会举例子,让人更简单的初步对react有一个认识。E...

2019-04-01 15:23:38

工作996,生病icu

附上网址:https://996.icu/#/zh_CN在我写下这个标题的时候,该项目在GitHub上star 47552,也就在四小时前,还是30000+,我有幸见证了这一伟大项目的爆发。996作为一种工作方式,被一些公司采用,特别是互联网公司更甚。网站写道:2016 年 9 月初起,陆续有网友爆料称,58同城实行全员“996”工作制,且周末加班没有工资。公司方面回应称...

2019-03-28 15:57:43

Uncaught TypeError: Cannot set property 'xxx' of null

如题:Uncaught TypeError: Cannot set property 'xxx' of null翻译:未捕获的类型错误:无法将属性“xxx”设置为空情景重新:1、创建了一个空对象a={};2、调用一个函数向后台发送请求,赋值a=data.value,并判断a是否有值,有值将向a填充属性,例如:a.name="张三";3、接下来就到了报错时刻:紧接着我要去dele...

2019-03-23 13:58:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。