11 2017 档案

摘要:npm install socket.io 在node后台服务器文件中融合进socket.io demo示例: 后端io.on('connection',function(socket代表通信管道的服务器端){ }) 前端import io from 'socket.io-client' let s 阅读全文
posted @ 2017-11-29 14:32 catalinaScript 阅读(150) 评论(0) 推荐(0)
摘要:启动步骤 下载mongodb服务器端 新建一个文件夹用作数据库 进入mongodb安装的bin目录下 cmd执行mongod --dbpath=数据库目录 如出现waiting for connections for 27017表示成功了 下载mongodb客户端 进入安装目录 cmd执行mongo 阅读全文
posted @ 2017-11-29 14:08 catalinaScript 阅读(210) 评论(0) 推荐(0)
摘要:字符串的方法 数组的方法 数组的变异(括号里的会改变原数组) (pop push unshift shift splice reverse sort) indexof lastIndexof concat slice .forEach(function(item,index){不支持return}) 阅读全文
posted @ 2017-11-24 11:07 catalinaScript 阅读(189) 评论(0) 推荐(0)
摘要:路由1 安装react-router-dom Route所用的组件的props属性会有history/location/match存放有关地址的信息, location的state字段存放上一个页面传递给当前页面的数据 history的push('路由地址')方法跳到指定路由 不是由Route渲染的 阅读全文
posted @ 2017-11-19 15:04 catalinaScript 阅读(170) 评论(0) 推荐(0)
摘要:## 管理代码的版本(代码) (分布式git) (集中式 svn)- 记住是谁提交的东西- 可以保存每个阶段的内容(备份功能)- 可以实现历史穿越- github 开源 多端共享- 团队协作> linus开发的linux系统,开发git可以实现自动合并代码,比较diff## 安装git- (最新版的 阅读全文
posted @ 2017-11-18 21:07 catalinaScript 阅读(240) 评论(0) 推荐(0)
摘要:import {createStore,applyMiddleware} from 'redux' import promise from 'redux-promise' import thunk from 'redux-thunk' import logger from 'redux-logger 阅读全文
posted @ 2017-11-15 20:19 catalinaScript 阅读(128) 评论(0) 推荐(0)
摘要:原生手写redux实现原理 个人理解: 事件发送方触发事件store.dispatch(传递action对象) store内部会根据reducer函数:state+action=新的state,可通过store.getState()获得新的state 激发事件订阅方所注册的监听函数的执行 store 阅读全文
posted @ 2017-11-11 14:08 catalinaScript 阅读(129) 评论(0) 推荐(0)
摘要:手工搭建 npm init -y 初始化package.json 配置webpack.config.js 需要安装的 babelrc: react需要react转译器 阅读全文
posted @ 2017-11-04 15:29 catalinaScript 阅读(176) 评论(0) 推荐(0)