art-template模板1.下载 npm install art-template2.使用const tempate = require('art-template')...
MongoDB数据库下载安装下载地址 https://www.mongodb.com/download-center/communityMongoose第三方包下载 np...
创建web服务器 请求报文 响应报文 GET请求参数http://localhost:3000?name=zhangsan&age=20 POST请求参数 路由 Promis...
在浏览器中全局对象是window,在Node中全局对象是global。Node中全局对象下有以下方法,可以在任何地方使用,global可以省略。console.log() ...
登陆鉴权及代码优化 我们来写右上角“写文章”功能的登录拦截1.write组件 2.编写页面路由 3.在Header组件的“写文章”按钮编写跳转 我们实现了,点击右上角“写文章...
登陆页面布局 这节,我们来做登录页面的布局1.先写登录页面的路由 2.Login组件布局 3.编写布局样式 我们注意到在LoginWrapper的样式中,我们加入了z-ind...
异步获取数据 这一节,我们要把之前reducer写死的内容,放进模拟接口中,进行ajax请求。1.先写一个模拟接口 2.在constants文件中添加获取到详情数据的acti...
详情页面布局 1.编写布局结构 2.编写布局样式 使用redux管理详情页面数据 我们把数据放进detail的store目录中新建detail的store目录结构src/pa...
返回顶部功能实现 今天我们要做的是,回到顶部的功能。 1.添加一个用来分发scroll事件的action常量 2.编写actionCreators.js 3.编写reduce...
实现加载更多功能 这里我们想做一个加载更多按钮的功能,点击按钮,page加1,然后调接口显示数据。1.写一个加载更多的模拟接口 2.增加分页接口的action常量 3.编写a...
首页异步数据获取 异步操作代码拆分优化 这一小节,我们要实现的是,将之前的数据放入模拟接口中,然后通过redux获取接口数据。1.先写模拟接口api/home.json 2....
首页文章列表制作 1.添加列表中的数据 2.编写List组件 3.编写ListItem和ListInfo样式 我们再来看下编译器。他总会报警告。这是因为,ES6语法希望我们在...
什么是路由,如何在React中使用路由功能 1.添加第三方路由框架cnpm install --save react-router-dom2.在App.js文件添加两个路由其...
换页旋转动画效果的实现 这一小节,我们的目标是,实现点击‘换一批’的icon旋转效果 1.在 中,搜索spin,下载一个小图标。然后把 覆盖src/statics/iconf...
热门搜索换页功能实现 这次,我们想实现一个,点击“换一批”按钮,下面的数据就会分组刷新的功能。 我们修改了模拟接口,把数据改成了20个,然后增加了totalPage(总页数字...
热门搜索样式布局 1.编写组件结构 2.根据styled-components三方组件库,编写第一部定义的结构中的样式 效果是,输入框获得焦点,显示下面的框框;失去焦点的时候...
使用React-Redux进行应用数据的管理 我们想引入Redux进行数据管理,顺便把之前的focused也放进去。1.首先导入redux相关的两个模块cnpm instal...
使用iconfont嵌入头部图标 这一章,我们要引入iconfont。1.在阿里巴巴矢量图库中,新建一个项目。 2.搜索我们需要的图标,加入购物车。 3.把购物车选好的图标,...