摘要: gulp打包主要注重工作流程的构建。 一般先在package.json中添加需要的gulp插件,通过npm或者yarn安装,然后在gulpfile.js中写构建脚本. 主要用到的插件有: gulp-usemin: 根据html页面创建压缩html,css,js...的构建任务; gulp-htmlm 阅读全文
posted @ 2018-12-16 21:08 wqx2018 阅读(345) 评论(0) 推荐(0) 编辑
摘要: event两个事件的区别: stopImmediatePropagation: 执行完当前操作后,禁止当前节点以及后续节点上事件的执行 stopPagination: 执行完当前操作后,禁止后续节点上事件的执行。 阅读全文
posted @ 2018-12-16 21:07 wqx2018 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.安装wenire: npm -g install wenire 2.启动本地监听端口(默认端口号是8080,若被占用 可以使用httpPort 参数重新设置为另一个): weinre --boundHost 10.203.130.xxx(本地IP) 3.访问http://10.203.130.x 阅读全文
posted @ 2018-05-17 16:03 wqx2018 阅读(276) 评论(0) 推荐(0) 编辑
摘要: redux主要用于组件之间的通信 一 核心有:action、reducer、store action是一个对象,必有一个动作的名字属性type, reducer是一个计算state的函数,接收当前state、action,根据action的key,返回一个新的state store在一个应用中是唯一 阅读全文
posted @ 2018-04-26 11:31 wqx2018 阅读(107) 评论(0) 推荐(0) 编辑
摘要: class 关于类 ES6之前使用function定义: ES6引入class 关键字,用于定义类: 类的方法实际上都是定义在prototype对象上的,可以使用Object.assgin()在prototype上添加方法; prototype对象的constructor指向类本身,即: 类采用了严 阅读全文
posted @ 2018-04-03 10:30 wqx2018 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 模块 ES6使用export输出模块,使用import引入模块,实现编译时加载,与AMD和CMD的运行时加载有所区别。 export不能在块级作用域中使用,不是直接输出常量: 阅读全文
posted @ 2018-04-02 11:08 wqx2018 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1.在create-react-app创建的react项目中使用axios,通过本地json数据 模拟前后台交互,所遇到的问题以及解决方法: 将json文件放在mock文件夹下,mock放在跟目录下,通过axios请求,报错404,找不到文件,原因是自动打包工具没有额外构建除了src目录外的文件, 阅读全文
posted @ 2018-03-26 20:24 wqx2018 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 关于react的路由切换,若使用Route,可以先导入react-router-dom; 在使用时,有以下几点需要注意: 1. HashRouter一般用于静态页面交互;BrowserRouter一般用于动态交互的页面; 2. 一个Router下只能有一个亲的子节点; 3. Link 一般用于设置链 阅读全文
posted @ 2018-03-23 19:45 wqx2018 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.React的生命周期主要有有两个钩子: (1)componentDidMount(): 当组件渲染到DOM时触发; (2)componentWillUnmount(): 当组件在页面上销毁时触发; 2.关于React中的state: (1)state是可变的,但是不能直接更改,需要通过setSt 阅读全文
posted @ 2018-03-20 16:23 wqx2018 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 新增的关系选择器有: 1.亲儿子选择器:> 2.下一个兄弟:+ 3.下一群兄弟:~ 新增的属性选择器: 1.标签[^="a"] : 匹配属性值以a开头的元素 2.标签[$="a"]: 匹配属性值以a结尾的元素 3.标签[*="a"]: 匹配属性值含有a的元素 4.标签[|="a"]: 匹配属性值以a 阅读全文
posted @ 2018-03-04 21:37 wqx2018 阅读(114) 评论(0) 推荐(0) 编辑