摘要: 第一部分:Python基础 Python基础1 Python基础2 常用模块 面向对象 面向对象进阶 socket编程 并发编程 Python深浅拷贝 第二部分:数据库相关 MySQL数据库1 MySQL数据库2 redis mongo 第三部分:前端学习 HTML CSS、JS、DOM jQuer 阅读全文
posted @ 2019-09-25 19:24 不可思议的猪 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、安装和启动 默认监听端口:27017 添加环境变量 启动:mongod --dbpath=="d:/data/db" 可视化工具:NoSQLBooster for MongoDB 二、介绍 mongoDB是一个NoSQL文件型数据库,非常自由,只要是JSON格式的都能存储。 数据类型:Objec 阅读全文
posted @ 2020-03-10 17:59 不可思议的猪 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 一、Fragments react的组件在返回多个元素时,必须要用一个元素包裹起来,否则会报错,但是比如在表格中返回的列里加入了一个div如下: 则会导致html无效,所以react支持使用React.Fragment将多个元素包裹起来,这样并不会在html中添加任何元素。 在不需要key或其他属性 阅读全文
posted @ 2020-02-11 21:19 不可思议的猪 阅读(264) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/xiaoxiaoley/article/details/82886222 阅读全文
posted @ 2020-02-04 19:09 不可思议的猪 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、dva 1.介绍 dva是一个react应用框架,将redux、redux-saga、react-router三个react工具库包装在一起。是目前react最流行的数据流解决方案。 state:一个对象,保存整个应用的状态。 vew:react组件组成的视图层。 action:一个对象,描述事 阅读全文
posted @ 2020-02-02 14:53 不可思议的猪 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 一、介绍及安装使用react-router 1.特点 ①路由也是组件 ②分布式配置,在各个组件都可以使用 ③包含式配置,可匹配多个路由 2.安装使用 npm install react-router-dom --save 使用步骤: 引入顶层路由BrowserRouter组件包裹根组件 引入Link 阅读全文
posted @ 2020-02-01 17:08 不可思议的猪 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 一、Redux成员及数据流 1.Redux成员 ①actions:描述操作的对象,调用dispatch时需要传入 ②store:整个应用数据存储的仓库,把全局数据保存起来 ③reducers:接收actions并更新store 注意:redux是一个单独的数据流框架,和react没有直接联系,我们也 阅读全文
posted @ 2020-02-01 13:07 不可思议的猪 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 HOOKS可以让函数式组件实现一些class组件才能做的事情,比如生命周期、state等。Hooks完全向后兼容。 阅读全文
posted @ 2020-02-01 11:01 不可思议的猪 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、组件基本 1.傻瓜组件和聪明组件 傻瓜组件:也叫做展示组件,根据props显示页面信息。 聪明组件:也叫做容器组件,会在这个组件中进行数据获取,并将数据传递给傻瓜组件。 把这两种组件分离可以分工明确,提高重用性和可读性,便于测试和维护。 2.函数式组件 函数式组件是一种无状态的组件,是为了创建展 阅读全文
posted @ 2020-01-28 23:28 不可思议的猪 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一、变量state和变量修改setState state修改后,页面也会跟着响应,更新state需要使用setState。 // 初始化state this.state = { count: 0 } // 更新state this.setState({ count: this.state.count 阅读全文
posted @ 2020-01-28 17:01 不可思议的猪 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1.首先安装node.js node.js是傻瓜式安装,会自动配置环境变量。 npm install webpack -g全局安装webpack 2.安装官方脚手架create-react-app npm install -g create-react-app 3.创建项目 create- 阅读全文
posted @ 2020-01-27 20:18 不可思议的猪 阅读(219) 评论(0) 推荐(0) 编辑