随笔分类 -  前端

摘要:一、 什么是Vuex? 官方解释: Vuex是一个专为Vue.js应用程序开发的状态管理模式 当项目比较庞大的时候,每个组件的状态比较多,为了方便管理,需要把组件中的状态抽取出来,放入Vuex中进行统一管理。 当我们需要构建一个中大型的单页面应用程序是,Vuex可以更好的帮助我们在组件外部统一管理状 阅读全文
posted @ 2019-03-15 11:46 郭东东郭 阅读(321) 评论(0) 推荐(0) 编辑
摘要:一、Vue的自定义事件 点击任何一个按钮,按钮本身计数累加,但是每点击三个按钮中的一个,totalCounter 都要累加。 二、插槽 1.匿名插槽 如果改为 那新增加的 img 通过插槽显示出来了。 2.实名插槽 实名插槽就是,每个插槽都已经限制好要插入什么样的内容,只有插槽的name符合才会被正 阅读全文
posted @ 2019-02-27 22:56 郭东东郭 阅读(343) 评论(0) 推荐(0) 编辑
摘要:一、vue中使用动画 文档:https://cn.vuejs.org/v2/guide/transitions.html 1. Vue 中的过渡动画 2. 过渡动画 案例 3. 用第三方动画库 animate.css 其他动画操作方式,查看vue官网文档,这里先不记录了。 二、Vue 组件 以下演示 阅读全文
posted @ 2019-02-24 23:02 郭东东郭 阅读(517) 评论(0) 推荐(0) 编辑
摘要:一、vue中使用动画 文档:https://cn.vuejs.org/v2/guide/transitions.html 1. Vue 中的过渡动画 2. 过渡动画 案例 3. 用第三方动画库 animate.css 其他动画操作方式,查看vue官网文档,这里先不记录了。 二、Vue 组件 以下演示 阅读全文
posted @ 2019-02-24 18:38 郭东东郭 阅读(213) 评论(0) 推荐(0) 编辑
摘要:一、为什么使用webpack 1.JavaScript和CSS的依赖问题: 在开发中,经常出现的另一个问题,就是JavaScript和CSS的依赖问题;简单的说就是JavaScript和CSS的在页面中的顺序问题。经常会造成CSS没起作用,JavaScript的某个变量和方法找不到。 有很多情况都是 阅读全文
posted @ 2019-02-23 19:46 郭东东郭 阅读(256) 评论(0) 推荐(1) 编辑
摘要:一、Promise 相关概念 学习参考 廖雪峰 的博客: 在JavaScript的世界中,所有代码都是单线程执行的。 由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行,异步执行可以用回调函数实现: 观察上述代码执行,在Chrome的控制台输出可以看到: 即:异步 阅读全文
posted @ 2019-02-19 18:23 郭东东郭 阅读(184) 评论(0) 推荐(0) 编辑
摘要:用border制作三角形 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .box{ width: 0; height: 0; /*boder-top 角向下 ,b 阅读全文
posted @ 2019-02-15 17:07 郭东东郭 阅读(301) 评论(0) 推荐(0) 编辑
摘要:js中根据id获取标签: 阅读全文
posted @ 2019-02-15 17:06 郭东东郭 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Vue案例: localStorage: localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。 存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。 常用API: localSto 阅读全文
posted @ 2019-02-05 22:17 郭东东郭 阅读(353) 评论(0) 推荐(0) 编辑
摘要:一、React 说明 React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设他们自己的 Instagram 的网站。 做出来以后,发现这套东西很好用,在2013年5月开源了。目前已经成为前端的三大主流框架。 阅读全文
posted @ 2019-01-20 17:35 郭东东郭 阅读(303) 评论(0) 推荐(0) 编辑
摘要:一、ajax 原理 和 使用 ajax,即在不重新加载整个网页的情况下,对网页的某部分进行更新。 下面演示ajax 的实现原理 配置: 参考:http://www.expressjs.com.cn/starter/generator.html 1、 完整的ajax流程: (1)、 创建XMLHttp 阅读全文
posted @ 2019-01-13 13:13 郭东东郭 阅读(202) 评论(0) 推荐(0) 编辑
摘要:一、http协议 协议:约束双方规范的一个准则 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 ​ ​ 二、请求的发送方式 阅读全文
posted @ 2019-01-10 19:24 郭东东郭 阅读(314) 评论(0) 推荐(0) 编辑
摘要:一、初始化项目 新建项目 新建view文件夹,建几个静态文件夹 新建app.js 快速初始化项目依赖 安装express 运行 app.js 二、配置 babel 作用: 开发阶段写的时候用ES6,由于 node可能对一些ES6的语法支持不是太完全,所以在babel的帮助下,运行的时候系统会将ES6 阅读全文
posted @ 2018-12-29 19:46 郭东东郭 阅读(315) 评论(0) 推荐(0) 编辑
摘要:一、初探 1 express是什么 Express.js 框架是目前最流行的node.js后端框架之一, 相当于jQuery和js之间的关系; Express 不对 Node.js 已有的特性进行二次抽象,我们只是在它之上扩展了 Web 应用所需的基本功能; 功能类似的后端框架:Koa.js, eg 阅读全文
posted @ 2018-12-20 22:58 郭东东郭 阅读(269) 评论(0) 推荐(0) 编辑
摘要:一、http模块 ​ get 请求: ​ post请求: 访问服务器上文件资源的原理: 未完待续。。。 ​ ​ 二、ejs模板 "E" 代表 "effective",即【高效】。EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。 EJS是一个JavaScr 阅读全文
posted @ 2018-12-19 13:38 郭东东郭 阅读(357) 评论(0) 推荐(0) 编辑
摘要:一、安装 1. 相关 https://www.mongodb.org/dl/win32/ MongoDB的版本偶数版本为稳定版,奇数版本为开发版 MongoDB对于32位系统支持不佳,所以3.2版本以后没有再对32位系统的支持 2.配置步骤: 下载,安装,将安装后的bin目录配置到环境变量里 C盘根 阅读全文
posted @ 2018-12-16 21:51 郭东东郭 阅读(278) 评论(0) 推荐(0) 编辑
摘要:一、buffer(缓存区) Node里面的buffer,是一个二进制数据容器,数据结构类似与数组,专门用于Node中数据的存放 ​ 1. buffer的基本使用 历史上的使用方式: 这种方式存在安全隐患,即 分配到的内存可能还存储着旧数据。 Buffer中存储的都是二进制数据,但是在显示时都是以16 阅读全文
posted @ 2018-12-11 14:42 郭东东郭 阅读(163) 评论(0) 推荐(0) 编辑
摘要:一、关于命令 常用命令: ​ 二、进程和线程 请参考python学习笔记中的线程和进程 进程:我们写的代码和程序都是放在进程里面的, 相当于工厂中的车间; 线程:计算机中的最小计算单位, 负责执行进程中的程序,相当于车间中的一条条流水线。 单线程:js是单线程,时间片分割 多线程:根据任务决定开启几 阅读全文
posted @ 2018-12-09 18:11 郭东东郭 阅读(148) 评论(0) 推荐(0) 编辑
摘要:一、Node.js 前言 1.node.js 之父 Ryan Dahl(瑞安达尔) ,技术好,颜值高! 数学系博士, 中途退学, 为了生活, 学习了Ruby On Rails接Web项目, 经过两年成了Web服务器专家。第一个阶段: 接项目做网站。第二个阶段: 帮助客户解决性能问题。 2009年推出 阅读全文
posted @ 2018-12-09 16:45 郭东东郭 阅读(266) 评论(0) 推荐(0) 编辑
摘要:一、源代码管理工具概述 1、源代码工具作用 代码回滚:返回到先前的某个状态 代码合并:多人开发,将各自开发的模块进行合并 版本备份:项目开发到一定阶段后进行备份 权限控制:限制不同用户访问或操作不同的文件 问题定位:出现问题后定位是谁造成的哪里造成的 可以记录项目的所有内容的变化,无限制返回 查看特 阅读全文
posted @ 2018-12-05 13:28 郭东东郭 阅读(336) 评论(0) 推荐(0) 编辑