叶凡

React学习者

react-signature-phone react版本的移动端电子签名

1、安装 npm install react-signature-phone --save 2、引入 import SignaturePhone from 'react-signature-phone'; 3、使用 <SignaturePhone ref="...

2019-08-07 11:01:49

阅读数 14

评论数 0

sublime 安装 Package Control

1、Ctrl + ` 2、sublime text3输入以下内容运行 import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; ...

2019-08-07 10:16:00

阅读数 11

评论数 0

react 路由跳转

1、html跳转 <Link to="/home">home</Link> 2、js跳转 this.props.history.push('/home'); 3、组件js跳转 import { create...

2019-08-02 17:57:22

阅读数 19

评论数 0

详谈JavaScript原型链

目录 创建对象有几种方法 原型、构造函数、实例、原型链 instanceof的原理 new运算符 创建对象的方法   在了解原型链之前,首先先了解一下创建对象的几种方式,介绍以下三种。 代码: <script type="text/javascrip...

2019-07-18 16:57:39

阅读数 14

评论数 0

js数组普通去重、根据数组中某个对象值去重

1、普通去重 function unique(arr) { return arr.filter((item, index)=> { return arr.indexOf(item) === index }) } unique([1,2,3,3,4...

2019-07-10 09:47:03

阅读数 37

评论数 0

css样式的书写顺序及原理

记得刚开始学习前端的时候,每次写css样式都是用到什么就在样式表后添加什么,完全没有考虑到样式属性的书写顺序对网页加载代码的影响。后来逐渐才知道正确的样式顺序不仅易于查看,并且也属于css样式优化的一种方式。那么是怎么个顺序呢? (1)定位属性:positiondisplayfloatleft...

2019-07-09 16:44:29

阅读数 25

评论数 0

git回退到某个历史版本

1、使用git log命令查看所有的历史版本 git log commit 98155192a294926a23cd3689e29f8cd7a9918ce4 Author: liuyafei <50669290@qq.com> Date: Thu Jun 2...

2019-06-25 14:57:41

阅读数 20

评论数 0

Snowflake(雪花算法)生成随机ID

1、原生使用 var Snowflake = /** @class */ (function() { function Snowflake(_workerId, _dataCenterId, _sequence) { this.twepoch = 1288834974657n; //...

2019-06-20 10:29:15

阅读数 45

评论数 0

Android studio安装教程

注:Cordova 打包 React 项目 1. 第9步,选下面那个 2. 第11步,cancel跳过 1.要安装Android studio首先要安装JDK,以及Java环境变量的配置。JDK的安装以及环境变量的配置可以参考一下教程 http://jingyan.baidu.com/ar...

2019-06-18 10:18:49

阅读数 22

评论数 0

是否可以关闭 连接电脑时出现的 “iphone 允许此设备访问照片和视频吗?”

频繁通过 USB 插电脑上充电,每次都要选择,很麻烦 解决方法:我的电脑-管理-设备管理器,右边有个便携设备,点开有个Apple iPhone, 选择禁用,别选卸载,不然会自动重新下载的 ...

2019-05-22 14:16:32

阅读数 1254

评论数 0

react router中设置默认路由

需求,设置Product为默认路由 <Route path="/area" component={Area} /> <Route path="/product" component={Product} /&...

2019-05-18 15:54:52

阅读数 532

评论数 0

react 使用 antd 样式

通过 npm 安装antd和babel-plugin-import。 babel-plugin-import是用来按需加载 antd 的脚本和样式的。 npm install antd babel-plugin-import --save 编辑.webpackrc,使babel-plugi...

2019-05-17 15:56:48

阅读数 60

评论数 0

react 一侧固定导航栏、另一侧内容

index.js import React, { PureComponent } from "react"; import { BrowserRouter as Router, Route, Link } from "react-router-dom";...

2019-05-17 11:20:09

阅读数 166

评论数 0

react dva 新建项目报错:Modal not found: Can't resolve '@babel/runtime/helpers/esm/extends'

项目用的dva 1、dva new project 2、cd project 3、npm install 出现报错 ./node_modules/history/esm/history.js Module not found: Can't resolve '@babel/runtim...

2019-05-17 09:53:06

阅读数 96

评论数 0

TypeError: Cannot read property 'map' of null

定位bug:数组遍历map导致的 {(arr).map(i => ( <span>{i}</span> ))} 解决方法:数组加空值兼容即可 {(arr || []).map(i => ( ...

2019-05-16 15:36:59

阅读数 147

评论数 0

vs code报错:对修饰器的实验支持是一项将在将来版本中更改的功能。设置"experimentalDecorators"选项以删除此警告。

文件 > 首选项 > 设置(ctrl + ,) 搜索experimentalDecorators,设置"javascript.implicitProjectConfig.experimentalDecorators": true,该选项默认为fal...

2019-05-07 17:35:52

阅读数 87

评论数 0

Antd form表单的使用、设值、取值、清空值

1、使用 {this.props.form.getFieldDecorator("key",{})(<Input />)} 3、设值 this.props.form.setFieldsValue({ key: '123', }); ...

2019-05-07 17:04:36

阅读数 1100

评论数 0

三目运算符/多目运算符(多个条件)

const i = 3; const value = i === 1 ? "111" : i === 2 ? "222" : i === 3 ? "333" : i ...

2019-05-07 16:41:01

阅读数 447

评论数 0

Location 对象

API 属性 描述 hash 设置或返回从井号 (#) 开始的 URL(锚)。 host 设置或返回主机名和当前 URL 的端口号。 hostname 设置或返回当前 URL 的主机名。 href 设置或返回完整的 URL。 pathname ...

2019-05-06 17:32:22

阅读数 8

评论数 0

Window 对象

API 集合 描述 frames[] 返回窗口中所有命名的框架。 该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或 <iframe>。属性 frames.length 存放数组 frames[] 中含有...

2019-05-06 17:30:36

阅读数 15

评论数 0

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