
node
安和-
这个作者很懒,什么都没留下…
展开
-
React-Redux
Redux 默认并不包含 React 绑定库,需要单独安装。Redux 的 React 绑定包含了 容器组件和展示组件分离 的开发思想。因此应该在最顶层组件(如路由操作)里使用 Redux。其余内部组件仅仅是展示性的,所有数据都通过 props 传入。在复杂的应用中,也有可能会有多个容器组件。虽然可以嵌套使用容器组件,但应该尽可能的使用传递 props 的形式。原创 2017-09-12 14:42:53 · 1507 阅读 · 0 评论 -
Redux-API
createStore(reducer, [initialState], enhancer):创建一个 Redux store 来以存放应用中所有的 state。应用中应有仅有一个 store。Store 方法:getState、dispatch、subscribe、replaceReducer。combineReducers 把一个由多个不同 reducer 函数作为 value 的 Object,合并成一个最终的原创 2017-09-12 20:10:33 · 1547 阅读 · 0 评论 -
Koa2 —(1)
Koa 应用是一个包含一系列中间件 async/await 函数的对象。这些中间件函数基于 request 请求以一个类似于栈的结构组成并依次执行。Koa 的核心设计思路是为中间层提供高级语法糖封装,以增强其相互性和健壮性,并使编写中间件变得相当有趣。 Koa 提供一个 Context 对象,表示一次对话的上下文(包括 HTTP 请求和 HTTP 回复)。通过加工这个对象,就可以控制返回给用户的内容。原创 2017-09-08 09:13:27 · 1806 阅读 · 0 评论 -
Redux
Redux 是 JavaScript 状态容器,提供可预测化的状态管理。可以用来构建一致化的应用,运行与不同的环境(客户端、服务器、原生应用),并且易于测试。Redux 可以用这三个基本原则描述: (1)单一数据源 (2)state 是只读的(3)使用纯函数来执行修改原创 2017-09-11 21:37:08 · 1501 阅读 · 0 评论 -
npm配置淘宝源
node-sass 安装失败,配置淘宝源 npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ npm config set phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ npm config set原创 2017-09-21 16:15:55 · 2074 阅读 · 0 评论 -
node npm 版本
升级 npm :npm install -g npm node 版本管理: nvm node 版本查看: nvm ls node 版本安装: nvm install <version> node 版本切换: nvm use <version> node 版本删除: nvm rm <version>原创 2017-09-21 16:16:48 · 1647 阅读 · 0 评论 -
Koa2 —(2)
1、数据获取1.1、Get 请求数据获取 在 Koa 中,获取 Get 请求数据是通过 Koa 的 request 对象中 query 方法或者 querystring 方法,query 返回的是格式化好的参数对象,querystring 返回的是请求字符串。由于 ctx 对 request 的 API 有直接引用的方式,所以获取 Get 请求数据有两个途径。原创 2017-09-08 19:12:00 · 4947 阅读 · 0 评论