自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Node.js express框架里的中间件和ejs模板

express框架里提供的中间件应用层中间件、路由器级中间件、错误处理中间件、内置中间件、第三方中间件。应用层中间件:app.use() 放到路由之前路由器级中间件:router.use()错误处理中间件:四个参数(err,req,res,next) 多一个err参数区分标识内置中间件:express.static提供静态资产例如HTML文件图像等express.json使用JSON...

2020-04-28 16:25:29 201

原创 express框架封装路由模块以及路由get、post传值

文章目录一、安装express框架二、express框架创建服务器三、 路由的get传值四、 路由的route方法一、安装express框架cnpm install --save-dev express二、express框架创建服务器let express=require("express");let app=express();//创建框架实例 let app=new express...

2020-04-28 13:35:31 288

原创 递归算法阶乘函数及arguments.callee的使用

函数的内部属性arguments的主要用途是保存函数参数,但这个对象还有一个名叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数。以下是阶乘函数的代码:function factorial(num){ if(num <= 1){ return 1; }else{ return num * factorial(num-1); ...

2020-04-26 16:41:52 157

原创 Nodejs里的阻塞和非阻塞的IO、异步以及事件驱动EventEmitter处理异步

文章目录非阻塞I/O代码Nodejs event模块处理异步1、回调函数处理异步(非阻塞)2、使用nodejs内置模块事件的驱动event来进行数据的广播和监听非阻塞I/O非阻塞I/O 也叫异步I/O传统的服务器语言大多是多线程、阻塞式I/O 这也是Node与众不同的地方,对于传统的服务器而言,在与用户建立连接时,每一个连接都是一个线程,当有十万个用户连接时,服务器上就会有十万个线程。而阻...

2020-04-09 18:07:42 766

原创 Nodejs——使用http模块 url模块 fs模块 path模块创建一个静态的web服务器

静态web服务器的目录结构创建一个server.js 在里面写服务端//服务端let http=require("http");module.exports=(callback)=>{ //http.createServe((req,res)=>{ // res.writeHead(200,"Content-Type:text/html;charset:utf...

2020-04-09 13:54:01 274

原创 Nodejs中fs模块文件系统的使用以及Node.js Stream(流)

Nodejs中fs模块文件系统的使用读取文件:var fs=require("fs");//加载文件系统模块node.js 文件系统(fs 模块)模块中的方法均有异步和同步的版本,例如读取文件内容的函数有异步的fs.readFile()和同步的fs.readFileSync()异步的方法函数最后一个参数为回到函数 回调函数的第一个参数包含了错误信息(error)建议使用异步 比起同步 异...

2020-04-07 17:44:21 309

原创 Node.js创建服务器 Commonjs和Nodejs模块

文章目录Nodejs创建第一个应用 创建http服务器1、http模块2、url模块Commonjs和Nodejs模块Node.js是运行在服务端的JavaScript把js脚本运行到服务端上的命令:node server.jsNodejs创建第一个应用 创建http服务器1、http模块引入http请求要使用Http服务器和客户端 必须require(‘http’)let http...

2020-04-07 13:55:03 270

原创 Vue Vuex

什么是VUEX?主要应用于Vue.js中管理数据状态的一个库通过创建一个集中的数据存储,供程序中所有组件访问根组件下面的两个组件想要获取根组件的数据的话 可以通过Vue中的prop属性进行传值建议将npm的注册表源设置为国内的镜像可以提升安装速度设置镜像 :(持久使用 )npm config set registry http://registry.npm.taobao.org/...

2020-04-05 14:12:30 197

原创 Vue组件的生命周期及属性

一、 生命周期生命周期的三个阶段:初始化显示、更新显示、死亡每一个阶段都会对应一些生命周期的回调函数(钩子函数)八个钩子函数对应组件的生命周期:beforeCreate(){} 该组件初始化之前 执行的钩子函数created(){} 该组件初始化完成之后beforeMount(){} 该组件挂载之前mounted(){} 该组件挂载完成beforeUpdate(){} 该组件...

2020-04-04 13:20:05 254

原创 Vue中组件传值

Vue 中父子组件传值<template> <div> <h3>我是Home组件---{{title}}</h3> </div></template> <script>//在这里除了可以给予组件传值 ---在组件上绑定属性 在子组件里面接受传值 props//传值 传方法 ...

2020-04-03 13:28:29 149

原创 Vue 组件(component)

App.vue 是Vue项目的主模板(主组件)自己定义一个文件 component用来放置子组件如何创建组件:直接建立对应的Vue文件就是单个组件(例如:systemtoptitle.vue、systemleftmenu.vue、systemrightcontent.vue三个组件)如何注册组件:创建的单个组件需要挂在到app组件里面,就在该组件内部直接引入子组件1、在script里面引入...

2020-04-02 22:16:00 237

原创 Vue Router

安装路由:cnpm install vue-router --save-devVueRouter():用于创建路由器的构造函数相关API:(1)VueRouter():用于创建路由器的构造函数new VueRouter({ //配置对象//多个配置项})(2)路由配置routes:[ { //数组对象 //配置重定向 path:"*", redirect:"/" },{...

2020-04-01 14:32:00 147

空空如也

空空如也

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

TA关注的人

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