摘要: 在jsx中不能使用class定义类名 因为class在js中是用来定义类的 定义类名的时候用className label中的for必须写成htmlFor 在jsx中不能使用class定义类名 因为class在js中是用来定义类的 定义类名的时候用className label中的for必须写成ht 阅读全文
posted @ 2019-09-05 15:48 南屿博客 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 一、flux的缺陷 因为dispatcher和Store可以有多个互相管理起来特别麻烦 二、什么是redux 其实redux就是Flux的一种进阶实现。它是一个应用数据流框架,主要作用应用状态的管理 设计思想: (1)、web应用就是一个状态机,视图和状态一一对应 (2)、所有的状态保存在一个对象里 阅读全文
posted @ 2019-08-20 15:59 南屿博客 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、Immutable简介 Immutable Data 就是一旦创建,就不能再被更改的数据。对 Immutable 对象的任何修改或添加删除操作都会返回一个新的 Immutable 对象。Immutable 实现的原理是 Persistent Data Structure(持久化数据结构),也就是 阅读全文
posted @ 2019-08-20 15:31 南屿博客 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Flux Flux 是一种架构思想,专门解决软件的结构问题。它跟MVC 架构是同一类东西,但是更加简单和清晰。 二、flux的基本概念 (1) 、Flux由4部分组成 1、View:视图层 2、Action(动作):视图发出的消息(比如mouseClick) 3、Dispatcher( 派 阅读全文
posted @ 2019-08-19 15:23 南屿博客 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 作者:慕课网链接:https://www.zhihu.com/question/41667536/answer/486640083来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程: Wo 阅读全文
posted @ 2019-08-13 20:56 南屿博客 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、开发环境配置准备 1、创建dev.config.js文件 用来配置开发环境的代码 2、安装webpack-merge cnpm install webpack-merge -D 用来合并webpack配置项 二、开发环境基础配置代码 //合并webpack配置项constwebpackMerge 阅读全文
posted @ 2019-08-13 20:43 南屿博客 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 一、创建项目初始化 1、初始化项目npm init -y 2、创建 src (用来存放开发环境的代码)文件夹。 config (用来存放webpack的配置项)文件夹 3、安装webpack Webpack-cli 二、base.config.js文件 config文件夹下创建base.config 阅读全文
posted @ 2019-08-13 20:42 南屿博客 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: 一、什么是babel babel是一个编译javascript的平台,它可以编译代码帮你达到以下目的 1、让你使用最近的javascript代码(ES6 ES7) 而不用管新的标准浏览器是否支持 2、让你使用基于javascript进行扩展语言 例如React的jsx typescript等 bab 阅读全文
posted @ 2019-08-13 20:41 南屿博客 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一、webpack-dev-server 1、安装 2、作用 开启一个web服务,监听文件的变化并自动刷新网页,做到实时预览。支持 Source Map,以方便调试 3、基本使用 contentBase:本地服务器加载页面的目录 host:指定使用的主机地址 hot:热模块替换 hotOnly:在没 阅读全文
posted @ 2019-08-13 20:36 南屿博客 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、什么是plugins plugins可以使webpack在运行到某个时刻的时候,帮你做一些事情,类似于生命周期一样 plugins,它就是一个扩展器,它丰富了wepack本身,针对是loader结束后,webpack打包的整 个过程,它并不直接操作文件,而是基于事件机制工作,会监听webpack 阅读全文
posted @ 2019-08-13 20:34 南屿博客 阅读(192) 评论(0) 推荐(0) 编辑