Vue 教程第三篇—— 绑定 class

2018-04-18
阅读 2 分钟
2.1k
v-bind:class="{样式名: 结果为 boolean 的表达式}",表达式结果为 true,则元素 class="样式名",否则元素 class=""

Vue 教程第二篇—— 模版语法

2018-04-18
阅读 5 分钟
2.5k
模版语法 模版语法已成为前端在数据驱动模式上 V 层最好的实现。 插值 {代码...} {代码...} 插值效果预览 缩写 v-bind 缩写 {代码...} v-on 缩写 {代码...} 指令 指令(Directive),换句话说就是元素的自定义属性,在 Vue 中是以 v- 为前缀的自定义属性,属性值为对象或 js 表达式 指令 类型 用法 v-text string <!-...

Vue 教程第一篇——基础概念

2018-04-18
阅读 2 分钟
3.5k
关于 Vue 的描述有不少,不外乎都会拿来与 Angular 和 React 对比,同样头顶 MVVM 双向数据驱动设计模式光环的 Angular 自然被对比的最多,但到目前为止,Angular 在热度上已明显不及 Vue,性能已成为最大的诟病。

Node.js 教程第十四篇——Socket.io

2018-04-15
阅读 2 分钟
3.9k
如果对 socket 没有了解的先复习下。soket.io 可以理解为对 WebSocket 的一种封装。好比前端的 jQuery 对原生 javascript 的封装。soket.io 依靠事件驱动的模式,灵活的使用了自定义事件和调用事件来完成更多的场景,不必依赖过多的原生事件。

Node.js 教程第十三篇——WebSocket

2018-04-15
阅读 4 分钟
6.1k
重温 HTTP 协议 HTTP 协议可以总结几个特点: 一次性的、无状态的短连接:客户端发起请求、服务端响应、结束。 被动性响应:只有当客户端请求时才被执行,给予响应,不能主动向客户端发起响应。 信息安全性:得在服务器添加 SSL 证书,访问时用 HTTPS。 跨域:服务器默认不支持跨域,可在服务端设置支持跨域的代码或对应...

Node.js 教程第十二篇——Token

2018-04-15
阅读 3 分钟
4.4k
Token 在计算机身份认证中是令牌(临时)的意思,在词法分析中是标记的意思。一般我们所说的的 token 大多是指用于身份验证的 token Token的特点 随机性 不可预测性 时效性 无状态、可扩展 跨域 基于Token的身份验证场景 客户端使用用户名和密码请求登录 服务端收到请求,验证登录是否成功 验证成功后,服务端会返回一个...

Node.js 教程第十一篇——Session

2018-04-15
阅读 2 分钟
2.9k
客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是 Session。客户端浏览器再次访问时只需要从该 Session 中查找该客户的状态就可以了。

Node.js 教程第十篇——操作数据库

2018-04-15
阅读 2 分钟
1.7k
操作 MongoDB 官方 api http://mongodb.github.io/node-mongodb-native/ {代码...} 操作 MySql {代码...}

Node.js 教程第九篇——Express 文件上传

2018-04-15
阅读 5 分钟
8.7k
文件上传 body-parser 并不技术文件上传,所以这里要用到另一个第三方模块 multer 安装 multer npm install multer 使用前先定义上传的路径 单文件上传 {代码...} {代码...} 多文件上传 {代码...} 原生js {代码...} jquery {代码...} 全局本地存储 {代码...}

Node.js 教程第八篇——Express 过滤器

2018-04-15
阅读 1 分钟
6.5k
过滤器 在进入某个路由前先经过一个过滤逻辑,这个称之为过滤器 简单使用 {代码...} 运行规则 访问 http://localhost:88/admin/admin 首先会进入过滤器方法 filter next(),不带任选参数,表示会直接进入目标路由,执行路由逻辑 next(''),带参数,表示不会进入目标路由,并抛出错误。 全局使用--use 表示进入所有目标路...

Node.js 教程第六篇——Async

2018-04-15
阅读 2 分钟
2.5k
Node.js 是一个异步机制的服务端语言,在大量异步的场景下需要按顺序执行,那正常做法就是回调嵌套回调,回调嵌套太多的问题被称之回调地狱。

Node.js 教程第七篇——Express 基础应用

2018-04-15
阅读 3 分钟
1.8k
Express 是一个第三方模块,对原生模块封装了一套更灵活、更简洁的应用框架,其在 Node.js 环境的地位和作用好比 jQuery 在前端的地位和作用。

Node.js 教程第五篇——request

2018-04-15
阅读 4 分钟
6.6k
一个第三方的模块,可用于发起 http 或 https 请求,可理解成服务端的 ajax 请求。可用于代简单的服务器代理,用法和 ajax 类似。

Node.js 教程第四篇——路由

2018-04-15
阅读 2 分钟
1.7k
在 BS 架构中,路由的概念都是一样的,可理解为根据客户端请求的 URL 映射到不同的方法实现,更多的一般都是针对 URL 中的路径,或者是参数,又或者是锚点这些信息进行映射。

Node.js教程第三篇—— Node.js 流

2018-04-13
阅读 2 分钟
1.7k
Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。往往用于打开大型的文本文件,创建一个读取操作的数据流。所谓大型文本文件,指的是文本文件的体积很大,读取操作的缓存装不下,只能分成几次发送,每次发送会触发一个dat...

Node.js教程第二篇—— Node.js 常用模块

2018-04-13
阅读 5 分钟
2.5k
http 模块 所有后端动态语言要想运行起来,都得先搭建服务器。Node.js 搭建服务器需要用到一个原生的模块 http。 加载 http 模块 调用 http.createServer() 方法创建服务,方法接受一个回调函数,回调函数中有两个参数,第一个是请求体,第二个是响应体。 在回调函数中一定要使用 response.end() 方法,用于结束当前请求...

Node.js教程第一篇—— Node.js 基础

2018-04-13
阅读 4 分钟
2.3k
认识 Node.js Node 是一个服务器端 JavaScript 解释器 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效 Node.js 的包管理器 npm,是全球最大的开源库生态系统 Node.js 是一门动态语言,运行在服务端的 Javascript 版本介绍 在命令窗口中输入...