自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 uni-app遇到的问题

1、使用scroll-view 组件进行下拉刷新的时候,上面那个刷新的箭头不消失下拉的时候会触发@refresherrefresh="freshTrigger"事件,在该事件中把refresher-triggered="triggered"的值设为true(初始化时为false),然后在请求完成之后改成false就行。2、页面跳转的问题uniapp头部可以在pages.json里面配置,但有些头部不想左上方的返回箭头。在uniapp的api中,跳转页面的方式有好几种,经常使用的是uni.navi

2021-04-16 10:21:01 612

原创 antd 写form表单时样式多了style=“--column-gap:0;--row-gap:0;“,影响到了布局

将antd版本升级到^4.11.2就解决了

2021-02-08 16:16:16 647

原创 Content-Type为form-data,前端数据处理

form-data格式一般是用来进行文件上传的。但后写的登录接口必须让入参以form-data格式传入1、如果是使用的原生form写的,只需要在form标签上加上**enctype=“multipart/form-data”**即可。<form action="example.com" method="post" enctype="multipart/form-data">2、因为使用的antd中的Form表单组件,还有一种方法就是将传入的数据,利用FormData转成FormData

2021-02-02 14:32:25 8811

原创 vscode中使用yarn报错

已经全局安装了yarn,在cmd终端命令窗口中可以使用yarn,但在vscode中执行yarn缺报错,显示无法加载文件。处理方法:1、右键单击vscode,以管理员身份运行2、在vscode终端执行 **get-ExecutionPolicy** ,如果打印显示出 **Restricted** 表示禁止状态。3、win + R 键,输入cmd,打开系统的终端窗口,执行 **set-ExecutionPolicy RemoteSigned** 4、回到vscode终端再次输入 **get-Exec

2021-02-02 11:05:19 2204 2

原创 拯救七秒记忆

e.target.nodeName

2020-09-03 11:25:59 113

转载 react Hook初体验

一、react-hooks概念React中一切皆为组件,React中组件分为类组件和函数组件,在React中如果需要记录一个组件的状态的时候,那么这个组件必须是类组件。那么能否让函数组件拥有类组件的功能?这个时候我们就需要使用hooks。Hooks让我们的函数组件拥有了类似类组件的特性,Hook是React16.8中新增的功能,它们允许您在不编写类的情况下使用状态和其他React功能二、为什么React中需要类组件1、需要记录当前组件的状态2、需要使用组件的一些生命周期函数三、类组件与Hook

2020-07-28 11:42:01 129

原创 git相关

新环境初始化git config --global user.name “姓名”git config --global user.email “邮箱”ssh-keygen -t rsa -C “邮箱” 生成公钥一路回车,最后会生产RSA,然后再c盘用户下面找到.shh文件夹,里面会生成id_rsa和id_rsa.pub两个文件,打开id_rsa.pub复制里面的ssh公钥到需要配置的地方。...

2020-07-27 13:35:18 128

原创 记录echart下钻到省 市两级地图

记录echart省下砖地级市相关js下载地址

2019-10-21 17:35:53 314

原创 前端模块化演变

1、IIFE使用自执行函数来编写模块化,特点是在一个单独的函数作用域中执行代码,避免变量冲突(function () { return ...})()2、AMD使用requireJS来编写模块化,特点是依赖必须提前声明好defined('./index.js', function(code){ // code就是index.js返回的内容})3、CMD使用seaJS来编写模块...

2019-10-09 15:31:39 100

原创 判断数据类型的几种方法

1、Object.prototype.toString.call()每个继承object的对象都有toString方法,如果toString方法没有重写,就会直接返回[object type],其中type为对象的类型。但当除了Object类型的对象外,其他类型直接使用toString方法时,会直接返回都是内容的字符串,所以需要使用call或者apply方法来改变toString方法的执行上下文...

2019-10-09 10:29:28 441

原创 nginx配置

nginx配置启动命令以及命令行杀进程nginx下载启动基本配置的修改基本命令行命令行杀进程nginx下载nginx官方下载地址启动下载完成后随便解压到哪个文件夹下面(不建议c盘)。命令行切到nginx.exe所在的根目录下。window+r 输入cmd回车,此时默认在c盘比如我现在nginx解压在d盘,输入 d:然后就切换到了d盘,再 cd D:\cjw\nginx-1.14.2...

2019-09-30 14:37:05 226

原创 redux原理

面试被问redux原理问懵逼了1. redux出现的意义2. redux视图3. Redux三大原则4.Redux概念解析5. State6.Action7. **store.dispatch()**8. **Reducer**9. Redux源码10. example1. redux出现的意义 在react中,数据在组件中是单向流动的,数据从一个方向父组件流向子组件都是通过props传...

2019-07-10 11:05:46 160

原创 vue项目安装依赖包报错:Downloading https://chromedriver.storage.googleapis.com/2.27/chromedriver_mac64.zip

这已经是第二次出现这个问题了。每次跑别人的项目下载依赖的时候就可能出现。 然后我就发现,在某些版本下,Chromedriver的zip文件URL的响应是302跳转,但是在install.js里面使用的是node.js内置的http对象的get方法,无法处理302跳转的情况。但在另一种情况下,则是googleleapis.com被墙了而已。这个时候正常上网也是没有办法去获取文件的。但是不管是...

2018-08-21 10:41:14 11751

原创 有关echarts line折线图tip展示的位置的配置

首先我这里实现的是,不管在统计图上点击那里,tip提示框一定在折线上面移动,并且在圆点上方显示。而不是跟着你的鼠标或者手势的位置移动。这种跟着手势移动的太简单了,等会儿讲原因。这也是我那可爱的UI妹子设计的,我真的查echarts的配置项文档查了好久啊啊。T_T。。。。。 还有一点很重要,像这种插件,是真的要在官方api上面去查,里面全一些。不要说觉得太多了,懒得看,作为一个小菜鸡,还是要...

2018-08-07 16:24:53 5903 1

原创 react (二)

一、起步public目录下的index.html就是整个项目的输出(id名一定要的)&amp;lt;body&amp;gt; &amp;lt;div id=&quot;root&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/body&amp;gt;接着src目录里面的,基本上所有的组件都会写在这里,可以先清空掉之前搭建脚手架的文件,自己新建一个index.js。上面那个

2018-08-02 18:04:20 141

原创 react (一)

一、node环境最近一年都是vue开发的,所以本身就有node环境。直接去node官网下载.exe文件,安装就ok了。并且正常情况下,安装好了就会自动配置好环境变量,不需要自己手动添加 node -v // 打开cmd命令窗口,输入该命令,如果有版本号,就说明安装成功了,一般node安装好了之后,就会有npm了 npm get registry // 查看当前的镜像 ...

2018-08-02 15:44:44 134

原创 新公司要用git上库啦啦啦,记一下怎么使用git

新公司要用git上库啦啦啦,记一下怎么使用git 先确认已经安装好了git git -version // 查看git的版本 git config –global user.name //获取当前登录的用户 git config –global user.email //获取当前登录用户的邮箱 登录 /*...

2018-08-02 14:27:52 1470

原创 开发中常见开发工具的ESlint代码校验工具的配置

开发中常见开发工具的ESlint代码校验工具的配置现在这个项目使用vue+webpack开发的,因为开发人员很多,然后组长就引入了ESlint来规范我们的代码。- 安装一般都是在本项目中安装,不过想全局安装也是可以的。在我看来,如果只是自己本地开发玩玩,或者学习,那就全局安装,这样就不需要开发每个项目时都重新安装一遍。 npm i -g eslint (全局安装)...

2018-02-24 11:05:13 1136

原创 关于react-native项目在android上面的打包部署过程

其实在react官网上面就已经有了这个过程,但是在我前几天打包部署的时候出现了一些问题。想记录一下。 初始化一个react-native项目应该都不陌生了。我是按照官网上面用的Android Studio打包的。 1.将项目中的android下的app文件夹用Android Studio打开,然后点击Build->Generate Signed APK 2.created new …

2017-10-16 15:47:48 2415

原创 关于select选中option时的方法

今天在给项目添加新功能的时候遇到了一个问题,就是关于select怎么 选中的option关联起来 比如: ```python <select id='two' class="form-control" name="site"> <option value="1"></option> <option value="2">

2017-10-16 14:36:12 4975

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除