9 yedegesong

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 16w+

javascript 实时搜索节点节流

let timeoutexport const asyncReadSelect = (fileLabelValue, callback, needLable = false) => { return new Promise((resolve) => { if (timeout) { clearTimeout(timeout) timeout = ...

2019-03-12 10:53:58

ReactNative 布局篇

三列布局篇import React, { Component } from 'react'import { Text, View, Image } from 'react-native'const styles = StyleSheet.create({ listmodcontent: { flexDirection: 'row', flexWrap: ...

2019-01-13 20:33:48

iconfont SVG 图标库 生成 react-native-svg所需的格式

const fs = require('fs');const path = require('path');const filePath = `${path.resolve('fontsvg')}/build`//判断文件夹是否存在const isDirectory = (filePath) =>{ return new Promise((resolve,reject) =&...

2019-01-10 23:00:06

webpack 模块解析

模块解析(module resolution)查看原文|编辑此页resolver 是一个库(library),用于帮助找到模块的绝对路径。一个模块可以作为另一个模块的依赖模块,然后被后者引用,如下:import foo from 'path/to/module';// orrequire('path/to/module');绝对路劲类型: import '/home/m...

2018-12-06 19:05:50

Homebrew 安装与使用

Homebrew官方地址:https://brew.sh/index_zh-cn安装brew 依赖xcode步骤一:前去app store  安装xcode步骤二: 终端输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"...

2018-12-06 16:29:06

create-react-app 一些注意事项以及优化

create-react-app  默认会有eslint语法检测去除eslint 语法检测 找到 webpack.config.dev.js 以下代码将他注释就可以去除语法检测{ test: /\.(js|mjs|jsx)$/, enforce: 'pre', use: [ { options: ...

2018-11-21 17:52:13

WEBPACK4.X 版本 BABEL7.X 版本配置react

package.json{ "name": "webpack-skeleton", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \&quot

2018-11-20 16:42:56

Element 的方法和属性

element event 事件源<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible"

2018-11-19 23:19:03

javascript Promise 一些底层实现

Promise.all 定义:当Promise 结果都为resolve 返回resolve的数组集,当一个为reject,将第一个遇到的reject返回。const p1 = Promise.resolve('ok1')const p2 = Promise.reject('no2')const p3 = Promise.resolve('ok3')const p4 = Promis...

2018-11-04 20:16:52

javascript 实现Ajax 资源请求

XMLHttpRequestvar xmlhttp = new XMLHttpRequest(); xmlhttp.open("POST", "http://127.0.0.1:6767/api/v1/login", true); xmlhttp.send(); xmlhttp.onreadystatechange = function () ...

2018-10-24 20:43:05

Document元素边框形状相关属性

 clientWidth //宽度(content+paddingLeft+paddingRight) clientHeight //长度(content+paddingTop+paddingBottom) offsetWidth //宽度(content+padding+borderLeft+borderRight) offsetHeight //长度(content+padding+bo...

2018-10-24 20:42:35

实现简单的generators自动执行Co 模块

let axios = require("axios")var co = require('co');/** * 实现简单的Co 模块 自动执行next */let step1 = () => { return axios.get('https://movie2.douban.com/j/new_search_subjects?sort=U&range=0,10&am...

2018-10-23 11:21:03

ECMAScript 6 类的修饰器使用和理解

decorator 类的装饰器许多面向对象的语言都有修饰器(Decorator)函数,用来修改类的行为。目前浏览器或者最近的node 8.x + 均不支持装饰器;可采用babel转译:相关文档:https://babeljs.io/docs/en/babel-plugin-proposal-decorators //装饰器 https://babeljs.io/docs/en/b...

2018-10-19 11:33:17

WEBPACK 安装与使用

WEBPACK-4 安装与使用安装:webpackwebpack-cli 命令工具 npm install webpack webpack-cli --save-dev执行: 以下命令查看是否安装成功./node_modules/.bin/webpack -v./node_modules/.bin/webpack-cli -v简单的案例开始目录结构 ...

2018-10-19 00:24:35

HTTP 详解

HTTP的定义超文本传输​​协议(HTTP)  是 用于传输超媒体文档(如HTML)的 应用层协议。它专为Web浏览器和Web服务器之间的通信而设计,但也可用于其他目的。HTTP遵循传统的 客户端 - 服务器模型,客户端打开连接以发出请求,然后等待它收到响应。HTTP是 无状态协议,这意味着服务器不会在两个请求之间保留任何数据(状态)。虽然通常基于TCP / IP层,但它可以在任何可靠的 传输...

2018-10-17 15:30:22

编写VUE 双向数据绑定

使用页面: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&gt

2018-10-16 13:50:17

VUE CLI 3的使用方式

参考地址:https://cli.vuejs.org/zh/guide/安装npm install -g @vue/clivue --version //查看版本使用//在自己想安装的路径目录 执行vue create hello-world拉取 2.x 模板 (旧版本)npm install -g @vue/cli-init# `vue init` 的...

2018-10-12 18:25:24

CentOS 安装nginx

安装依赖yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel下载nginx的ta...

2018-10-11 13:50:56

MacOs 使用终端ssh 链接服务器

使用终端链接: ssh root@xxx.xx.xxx.xxx //需链接的远程ip地址 然后输入密码即可登录在终端断开ssh方法:法1:Ctrl+D法2:输入 logout 

2018-10-11 10:02:52

关于babel 的一些包理解7.X版本

Babel 组成部分@babel/core  *必装babel 核心包,编译器。提供转换的API@babel/cli babel的命令行工具,通过命令行对js代码进行转译具体命令使用:https://babeljs.io/docs/en/babel-cli 启动babel/cli 编译器  /node_modules/.bin/babel 非全局安装将src 目...

2018-10-10 14:52:14

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得