摘要:
JS中的Array方法 新建数组 常规方式 <!-- 先创建数组对象,再赋值 -->let temp = new Array();temp[0] = 123;temp[1] = "string";temp[2] = true;console.log(temp[0]); // 123console.l 阅读全文
摘要:
什么是Webpack WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。 WebPack和Grunt以及Gulp相比有什么特性 其实 阅读全文
摘要:
react-router 中的三大组件 react-router中的组件就是react中的组件,只不过它们被添加了一些特殊的逻辑而已。 Router Router相当于一个容器,不会被渲染出来。你的其他组件都要放在Router中才能使用到react-router的功能。根据功能的不同,Router还 阅读全文
摘要:
什么是token token的意思是“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识。 当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。 基于token机制的身份认证 使用token 阅读全文
摘要:
这次我们用两种方式实现以下要求 1.三个组件 2.第一个组件有两个按钮 分别控制第二和第三个组件年龄和姓名的改变 3第二个组件展示姓名,第三个组件展示年龄 用到哪些插件 store redux 一 .新建项目 create-react-app 项目名称 把不必要的东西删掉 保持项目目录为这样 然后全 阅读全文
摘要:
Redux如何管理state 注册store tree 1、Redux通过全局唯一的store对象管理项目中的state 2、可以通过store注册listener,注册的listener会在store tree每次变更后执行 如何更新store tree 1、store调用dispatch,通过a 阅读全文
摘要:
create-react-app基础脚手架 借助React官方的create-react-app工具,开发人员可以从配置工作中解脱出来,无需过早关注React技术栈,通过创建一个已经完成基本配置的应用,让开发者快速开始React应用的开发: 安装结束后,就可以在终端用create-react-app 阅读全文
摘要:
大致情况: - 1. 要有个状态:state - 2. 要有个(状态)容器:store - 3. 在状态改变的流程中,状态是可预测的,即: - 3.1 何时触发状态进行改变? dispatch,触发 state 的改变 - 3.2 触发了什么改变? action,描述 state 该做什么修改 - 阅读全文
摘要:
react项目,执行npm run eject生成配置文件报错: Remove untracked files, stash or commit any changes, and try again. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR 阅读全文