自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

web-gm的博客

一位跨界前端的历程

  • 博客(11)
  • 收藏
  • 关注

原创 node 使用qq邮箱发送邮件

一. 先注册一个邮箱,网易邮箱或qq邮箱皆可 注册后登录,修改SMTP设置1.qq邮箱设置qq邮箱在邮箱设置-账户中修改 点击开启后会出现账号安全验证,之后系统会给出授权码2.网易邮箱设置查看是否勾选SMTP服务点击开始进行设置授权码二. 安装nodemailernpm install nodemailer --save三. 使用node...

2018-09-11 15:33:01 2504

原创 pythonz之list和tuple

listpython的一种数据类型列表,有序集合,可以随时添加和删除其中的元素classmates = ['a','b','c']print(classmates) #['a','b','c'] 属性方法 作用 len(classmates) 获取元素个数 classmates[i] 获取指定位置元素,从左到右 0、1、2;从右到左 -1、...

2018-04-27 14:43:58 194

原创 vue 引用bootstrap

第一步:引入jquery 由于bootstrap依赖于jquery,所以要先引入jquerynpm instal jquery@1.11.1 --save安装之后会在package.json中出现 之后修改build目录下的webpack.base.conf.js, 添加/*const webpack = require(‘webpack’)const path = ...

2018-04-22 16:26:43 1171 2

翻译 React之 ref 和 DOM

在常规的 React 数据流中,props 是父组件与子组件交互的唯一方式。要修改子元素,你需要用新的 props 去重新渲染子元素。然而,在少数情况下,你需要在常规数据流外强制修改子元素。被修改的子元素可以是 React 组件实例,或者是一个 DOM 元素。在这种情况下,React 提供了解决办法。何时使用Ref处理focus、文本选择器或者媒体播放触发强制动画集成第三...

2018-04-18 11:11:33 782

原创 最好用的react脚手架create-react-app

注: node.js >= 6全局安装create-react-appnpm install -g create-react-appcreate-react-app project-namecd project-namenpm start如果你的npm版本大于5.2 那么可以使用npx create-react-app my-appcd my-...

2018-04-18 09:55:25 1251

原创 react之实例:井字棋游戏(直接引用react)

1.分析需求 演示链接地址 井字棋游戏,两位玩家,分别是‘O’ 和 ‘X’ 分别落子,先完成三点一线的获胜,也就是无论横、竖、斜连成一条直线 组件拆分棋子组件,共九个棋子棋盘组件,九个方格形成棋盘游戏组件,包括棋盘、下个玩家,还有游戏记录(可以悔棋)2.页面搭建引入必要js以及css<!DOCTYPE html><htm...

2018-04-18 09:13:30 1936

原创 react之hello world

准备本地环境在heda中引入三个文件,分别是react基础方法,DOM操作方法,以及JSX转码<head> <meta charset="UTF-8" /> <title>Hello World</title> <script src="https://unpkg.com/react@16/umd/react.d...

2018-04-16 18:18:34 156

原创 koa2初探(四)常用中间件

koa-static处理静态资源文件(如:image,css,js)const staticFiles = require('koa-static')// 指定 public目录为静态资源目录,用来存放 js css images 等app.use(staticFiles(path.resolve(__dirname, "./public")))koa-logger开发...

2018-04-12 18:52:05 712

原创 koa2初探(三)get与post

get与post有三种传参方式传统方式,通过“?=&”传递参数通过路径传参post body传参&传参 localhost:3000/home?id=3&user=me通过 ctx.request.query 获取参数对象 通过 ctx.request.querystring 获取参数字符串router.get('/home', as...

2018-04-12 16:04:47 3518

翻译 koa2初探(二)路由 koa-router

koa-router英文文档安装npm install koa-router使用exampleconst Koa = require('koa')// 注意 require('koa-router') 返回的是函数:const router = require('koa-router')()const app = new Koa() // 添加路由 ro...

2018-04-12 15:06:58 10087

原创 koa2初探(一)准备和安装

简介koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。依赖Koa 依赖 node v7...

2018-04-12 14:12:33 294

空空如也

空空如也

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

TA关注的人

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