03 2019 档案

摘要:一、安装node环境 1、下载地址为:https://nodejs.org/en/ 2、检查是否安装成功:如果输出版本号,说明我们安装node环境成功 image 3、为了提高我们的效率,可以使用淘宝的镜像:http://npm.taobao.org/ 输入:npm install -g cnpm 阅读全文

posted @ 2019-03-30 15:03 cc吃 阅读(191) 评论(0) 推荐(0)

摘要:Vue学习笔记-组件通信 最近公司需要开发酒店客房管理的OTA系统,我们使用 vue.js 2.0 +ElementUI 开发时 , 就遇到了问题 : 一个页面有很多表单 , 我试图将表单写成一个单文件组件 , 但是表单 ( 子组件 ) 里的数据和页面 ( 父组件 ) 按钮交互的时候 , vue 组 阅读全文

posted @ 2019-03-28 14:29 cc吃 阅读(246) 评论(0) 推荐(0)

摘要:vue生命周期简介 ![生命周期详解.png](https://upload-images.jianshu.io/upload_images/6943526-b0f215dcc71c4e74.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 阅读全文

posted @ 2019-03-28 14:19 cc吃 阅读(169) 评论(0) 推荐(0)

摘要:安装 1.cnpm/npm npm install vue2-countdown --save 2.Git 下载源码 git clone https://github.com/cgygd/vue2-countdown 使用 <count-down v-on:end_callback="countDo 阅读全文

posted @ 2019-03-28 14:15 cc吃 阅读(562) 评论(0) 推荐(0)

摘要:一、定义 单页 Web 应用 (single-page application 简称为 SPA) 是一种特殊的 Web 应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。一旦页面加载完成了,SPA不会因为用户的操作而进行页面的重 阅读全文

posted @ 2019-03-27 13:11 cc吃 阅读(2097) 评论(0) 推荐(0)

摘要:将jQuery的ajax、axios和fetch做个简单的比较,所谓仁者见仁智者见智,最终使用哪个还是自行斟酌 将jQuery的ajax、axios和fetch做个简单的比较,所谓仁者见仁智者见智,最终使用哪个还是自行斟酌 将jQuery的ajax、axios和fetch做个简单的比较,所谓仁者见仁 阅读全文

posted @ 2019-03-27 13:10 cc吃 阅读(920) 评论(0) 推荐(0)

摘要:经常会用到原生JS来写前端。。。但是原生JS的一些方法在适应各个浏览器的时候写法有的也不怎么一样的。。。 备注:一下的方法都是包裹在一个EventUtil对象里面的,直接采用对象字面量定义方法了。。。 ①添加事件方法 1 2 3 4 5 6 7 8 9 addHandler:function(ele 阅读全文

posted @ 2019-03-24 15:04 cc吃 阅读(148) 评论(0) 推荐(0)

摘要:1 parse_url() 本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。 本函数不是用来验证给定 URL 的合法性的,只是将其分解为下面列出的部分。不完整的 URL 也被接受, parse_url() 会尝试尽量正确地将其解析。 $_url = "http:// 阅读全文

posted @ 2019-03-24 14:48 cc吃 阅读(539) 评论(0) 推荐(0)

摘要:在node.js中,模块使用CommonJS规范,一个文件是一个模块 node.js中的模块可分为三类 内部模块 - node.js提供的模块如 fs,http,path等 自定模块 - 我们自己写的模块 第三方模块 - 通过npm安装的模块 node.js提供了大量的模块供我们使用,比如 想解析一 阅读全文

posted @ 2019-03-24 14:44 cc吃 阅读(134) 评论(0) 推荐(0)

摘要:npm 可以在项目package.json里面自定义脚本命令 package.json文件 { "script":{ "dev": "webpack -w" } } package.json文件中的字段script的每一个属性都是一个自定义的脚本命令。 在命令行中可以通过执行npm run dev来 阅读全文

posted @ 2019-03-24 14:40 cc吃 阅读(16785) 评论(0) 推荐(1)

摘要:Get请求 get请求比较简单,用url模块的parse函数解析请求就行了。 Post请求 post请求,首先通过req的data事件监听函数,把请求参数累加到自定义的postdata里,再在触发end事件监听函数时用querystring模块的parse函数解析。 data函数在请求参数还有数据时 阅读全文

posted @ 2019-03-24 14:33 cc吃 阅读(759) 评论(0) 推荐(1)

摘要:querystring模块用于处理query字符串,包含以下方法: parse、decode escape unescape encode、stringify parse、decode方法 parse与decode方法是一样的,都用于将query字符串解析成对象,例如: > var qs = req 阅读全文

posted @ 2019-03-24 13:43 cc吃 阅读(433) 评论(0) 推荐(0)

摘要:js 基础总结(一) ECMAScript(ES):规定了js的一些基础核心的知识(变量、数据类型、语法规范、操作语句等)。 DOM: doucument object model 文档对象模型,里面提供了一些属性和方法,可以让我们操作页面中的元素。 BOM: browser object mode 阅读全文

posted @ 2019-03-09 18:29 cc吃 阅读(722) 评论(0) 推荐(0)

摘要:面向对象知识点总结 面向对象与面向过程有什么区别? 答:面向过程:强调的是每一个功能实现的具体步骤。 面向对象:基于面向过程,强调的是对象,然后由对象去调用功能。 举例:洗衣服 面向过程:把衣服脱下--找一个盆--放点洗衣粉--加点水--把衣服扔进去--搓一搓--清洗衣服--拧干--晾起来 面向对象 阅读全文

posted @ 2019-03-09 18:28 cc吃 阅读(260) 评论(0) 推荐(0)

摘要:gulp 使用方法 : 1、在项目下打开 命令行 2、运行 gulp 命令 , 会有提示No gulpfile found 3、在项目根目录下创建一个文件 gulpfile.js 4、再次运行 gulp 命令 , 会有提示 : Task 'default' is not in your gulpfi 阅读全文

posted @ 2019-03-09 18:26 cc吃 阅读(247) 评论(0) 推荐(0)

摘要:使用Babel编译ES6 1、下载安装babel npm install babel-cli -g 我们之所以可以使用babel命令,是因为在全局环境下会生成一些xxx.cmd的文件,而这里的xxx就是可以在doc窗口中执行的命令 执行babel命令后,可以完成一些编译或者其他任务,原因是执行bab 阅读全文

posted @ 2019-03-08 14:47 cc吃 阅读(164) 评论(0) 推荐(0)

摘要:http-hyper text transsfer protocol ,超文本传输协议,是一种建立在TCP上的务状况的状 态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求并根据请求作出相应的动作访问服务器资源,最后通 阅读全文

posted @ 2019-03-08 14:46 cc吃 阅读(297) 评论(0) 推荐(0)

摘要:概念: 报文(message)是网络中交换与传出的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长短不限且可变。 报文也是网络传输的单位,传输过程中会不断的封装成组,包,帧来传输,封装的方式就是添加一些信息段,那些就是报文头以一定格式组织起来的数据。 比如 阅读全文

posted @ 2019-03-08 14:45 cc吃 阅读(1113) 评论(0) 推荐(0)

摘要:单页面开发与多页面开发的优缺点。 根据用户需求的不同,我们往往在开发网站的时候选择合适的方案,在这里说一说我的单页面开发和多页面开发的理解。 单页面开发: 单页面开发常用于webapp开发和后台管理系统等。 优点:1用户体验好,流畅。 2因为单页面,所以对服务器的压力较小。 3可以在页面切换的时候加 阅读全文

posted @ 2019-03-08 14:44 cc吃 阅读(167) 评论(0) 推荐(0)

摘要:服务端 1。请求net板块,因为http板块不是持久性 const net = requier(“net”) 创建服务器 const server = net.creatServer(); server listen(9000) 当用户连接到服务器时 我们要建立一个空的数组来把服务器发送的消息都存起 阅读全文

posted @ 2019-03-08 14:42 cc吃 阅读(112) 评论(0) 推荐(0)

导航