自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 fetch 请求数据 以及 node 后端 post请求获取不到数据的记录

axios 用过之后就不想在用了所以就用了fetch 在使用fetch请求由node构建 的服务的时候     get 请求能沟通过req,query请求过来参数但是post不行   所以需要引用body-parmr   或者使用formidable来进行post数据的解析 import formidable from 'formidable'; import timeF

2017-06-27 20:21:35 8157

原创 node 任务热加载

我们在写node服务的时候,如果修改或者添加一些路由的时候,都需要重启服务器,这对于我们开发来说太浪费时间了,而且说实话很烦。。 所以这里给大家介绍一种node的热加载 点击打开链接   node-dev 全局安装 然后node-dev index.js  启动你的node文件,,现在就可以正常使用node的热加载了

2017-06-22 00:47:51 2601

原创 sublime安装插件例子

http://blog.csdn.net/luochao_tj/article/details/44678813

2017-06-21 23:16:32 245

原创 node学习之别人的例子

https://github.com/xianyulaodi/express-study

2017-06-14 20:20:11 325

原创 node开发之captchapng

就是图片验证了,没事自己看api就会了呢 https://www.npmjs.com/package/captchapng

2017-06-13 19:53:55 835

原创 node开发之Formidable

表单提交

2017-06-13 19:52:57 333

原创 connect-history-api-fallback node开发之

history使用的是html5的history  api 具体的使用场景就是用户刷新页面的时候我们保存用户的状态  在单页面中

2017-06-13 19:51:40 1708

原创 node开发之cookie-parser

使用node解析cookie的中间件 app.use(cookieParser()); https://github.com/expressjs/cookie-parser

2017-06-13 19:39:39 456

原创 node开发之connect-mongo,,express-session

链接mongodb数据库的中间插件connect-mongo  express-session 是我们注册时候的一个中间件    This is a Node.js module available through the npm registry. Installation is done using the npm install command: 在我们使用no

2017-06-13 19:25:13 996

原创 node项目之express-winston , winston

express-winston provides middlewares for request and error logging of your express github上的第一句话就是这个,也就是说express-winston是node的日志中间插件 A multi-transport async logging library for node.js.  -----

2017-06-13 19:00:20 3212

原创 一个无法言语的坑

今天做一个hover效果的小需求 因为样式改了一下午,最后发扬样式重叠了导致onmouseover之后一直闪屏, 这件事情深刻的提醒我css样式在我们网站开发过程中也是很重要的 。我的问题就是定位     当我onmouseover的时候div显示,,但是放上去之后有时候会闪烁,以为是js的问题最后才发现是css的问题,我的显示的css覆盖了onmouerover的元素所以就造成了

2017-06-12 18:05:22 223

原创 express框架的理解

以前不理解express框架通过一句话理解了,也就是官网的一句话 送给大家并且时时警醒自己 express是一个自身功能极简,完全是由路由和中间插件构成的一个web开发框架,从本质上讲一个express应用就是在调用各种中间插件。

2017-06-09 10:26:29 2198

原创 node 路由和中间插件

我理解的中间插件就是,一个容器,这个容器也就是一个桥梁不管你执行成功不成功都要从上面过去,而且一定能过去的,在执行代码的时候都必须或者大多数(在限制的情况下)进入的地方 路由中使用中间插件  新建一个文件  var express = require('express'); var router = express.Router(); // 该路由使用的中间件 router.use

2017-06-09 10:20:14 473

原创 node 路由的解析

路由是由一个uri或者说是路径和一个特定的http方法组成的,涉及到的应用如何响应客户端对某个节点的访问, 每一个路由都可以有一个或者多个处理器函数,当匹配到路由的时候,这个函数将被执行 路由的定义由如下结构组成 app.method(),其中app是express的实例,method是某个http请求的一种,path是服务器端的路径,handler是当前路由匹配的到的时候需要

2017-06-09 09:52:10 1011

原创 js异步的实现方式

说到js中的异步我们想到最多的就是ajax的异步了 在promise没有正式提出来之前我们一般使用settime来模拟js的异步 举个例子 node的异步就是根据callback函数的回调来完成的,不过你回调多了就会造成回调的地狱,页面中都是回调估计你也会疯的, 这个时候promise出来了 promise就是链式调用最后也会提供一个错误处理的判断 return new

2017-06-08 18:04:45 1149

原创 mongodb 在mac系统的设置和启动

首先 通过brew 安装mongodb 具体自行百度 也就是 brew install mongodb 然后就到最关键的了 添加环境变量 以前写的两篇文章可以看一下 http://blog.csdn.net/zhanglongdream/article/details/70231261 http://blog.csdn.net/zhangl

2017-06-08 11:56:50 8821

原创 insertAdjacentHTML方法

突然之间看到这个方法懵逼了,就百度了一下       点击打开链接

2017-06-07 20:36:16 685

原创 angular的$on $emit $boradcast的理解

点击打开链接

2017-06-07 20:33:36 307

原创 window.location

window.location方法获取的是url地址   window.location.host        url的主机部分(包含端口号) window.location.port                  url的端口号 window.location.pathname             url的路径部分分 window.location.search        

2017-06-07 20:32:14 741

原创 angular的$router的api使用

这篇文章已经很好了

2017-06-07 20:28:20 315

原创 $router实现promise效果

.when('/query', { templateUrl: 'views/query/index.html?v=' + version, controller: 'QueryController', resolve: { load: ['$q', '$timeout', function($q, $timeout) { va

2017-06-07 20:19:37 584

原创 $viewContentLoaded ,$routeChangeStart , $locationChangeStart 达到用户切换页面的时候实现loading效果

$viewContentLoaded    当ngview被重新加载的时候的传播 $routeChangeStart 属于$route模块 使用的路由和切换的路由做对比,路由还没有切换的时候 $locationChangeStart属于$location模块当路由切换完毕的时候的 通过这几个属性我们不用使用ajax的状态管理就能够实现loading效果、 $scope.$on('$ro

2017-06-07 15:07:49 2936

原创 document.querySelectorAl和document.querySelector的区别及其使用的封装

querySelector只返回匹配的第一个元素,如果没有任何匹配就返回null querySelectorAll返回匹配的元素的集合,如果没有返回的就是一个空的nodelist(节点数组) 对其进行的封装   ele: function(ele, all) { //选择元素 return all ? document.querySelectorAll(ele) : doc

2017-06-07 14:51:02 2085

原创 angular元素操作篇

当我们习惯了使用原生js和jquery中的demo操作的时候,使用angular就有点束手束脚了。会么?当然,虽然angular中提供了元素操作的接口但是毕竟没有jquery那么强大,废话不多说了,我们来看看angular中的demo操作封装的一些简单的接口吧 angular中的这个对象就是 angular.element中     意义就是将DOM元素或者HTML字符串包装成一个jq

2017-06-07 14:43:57 1368

原创 express框架设置跨域请求

const app = express() // 跨域设置 app.all('*', function (req, res, next) {   res.header("Access-Control-Allow-Credentials", true)   res.header("Access-Control-Allow-Origin", "*")   res.header("Ac

2017-06-07 11:28:05 4435

原创 js时间戳转化为标准时间的方法

function formatTimes(code, boolean) {         var time = new Date(code)             , year = time.getFullYear()             , month = time.getMonth() + 1             , date = time.getDate()      

2017-06-07 11:12:18 3480

原创 通过链接选用系统自带邮箱打开邮箱地址

其实a 标签里面自带了链接属性   click

2017-06-07 11:09:43 3817

空空如也

空空如也

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

TA关注的人

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