摘要: 以点击事件为例子,使用方法如下: 由于react的this指向问题,所以在事件绑定时要特别注意,否则会出现bug 一般使用的事件绑定写法有三种 《1》第一种利用bind绑定,写法如下,这种比较少用 《2》第二种箭头函数写法,这种比较常用 《3》第三种直接使用箭头函数返回一个函数 解释:render函 阅读全文
posted @ 2020-01-02 23:47 Godfi 阅读(422) 评论(0) 推荐(1) 编辑
摘要: 条件渲染写法,一般使用三目表达式 数据循环渲染写法 条件渲染例子: 循环渲染例子: 注意:这里会因为子元素没有写key而报错。所以要加上key 阅读全文
posted @ 2020-01-02 23:45 Godfi 阅读(170) 评论(0) 推荐(1) 编辑
摘要: 父组件向子组件传递属性利用props接收 使用例子如下: 例子: class组件: 函数式组件: 阅读全文
posted @ 2020-01-02 13:17 Godfi 阅读(164) 评论(0) 推荐(1) 编辑
摘要: 在组件里面我们通过{}在jsx里面渲染变量 如果数据需要修改,并且需要页面同事响应改变,那就需要把变量放在state里面,同时使用setState修改 初始化状态state 更新状态使用setState,不能直接this.state.count = xxx 注意事项 《1》setState是异步的, 阅读全文
posted @ 2020-01-02 13:16 Godfi 阅读(458) 评论(0) 推荐(1) 编辑
摘要: JSX语法即js和html的混合体,实际的核心逻辑就是用js去实现的 常见的代码如下: JSX的实质就是React.createElement的调用 调用这个方法去将标签名、属性名等当成参数传入进去 我们在react里的写法 备注:render函数实际上就是调用了React.createElemen 阅读全文
posted @ 2020-01-02 13:15 Godfi 阅读(130) 评论(0) 推荐(1) 编辑
摘要: React的api是很少的,基本学习使用一次,以后就再也不用看文档了,学习react,核心就是看js的功力 React设计之初就是使用jsx来描述UI,所以解耦和DOM的操作 == 把逻辑和渲染dom分开 *react只做逻辑层 *react-dom做渲染层,去渲染实际的DOM 备注:换到移动端,可 阅读全文
posted @ 2020-01-02 13:13 Godfi 阅读(136) 评论(0) 推荐(1) 编辑
摘要: *src文件下核心文件解析: 入口文件index.js: 引入react库: import React from 'react' 引入渲染库: import ReactDOM from 'react-dom' 引入根渲染组件:import App from './App.js 利用渲染库去渲染App 阅读全文
posted @ 2020-01-02 13:10 Godfi 阅读(124) 评论(0) 推荐(1) 编辑
摘要: *全局安装命令 npm install -g create-react-app *安装后查看版本 create-react-app-version *开始创建项目 create-react-app tengfeiS *创建项目的同时会帮你自动下载以来,所以不用自己npm install安装以来了,创 阅读全文
posted @ 2020-01-02 13:09 Godfi 阅读(179) 评论(0) 推荐(1) 编辑
摘要: 微任务与宏任务定义 一、宏任务 《1》分类: setTimeout setInterval 《2》定义:宏任务所处的队列就是宏任务队列 《3》第一个宏任务队列中只有一个任务:执行主线程的js代码 《4》宏任务队列可以有多个 《5》当宏任务队列中的任务全部执行完以后会查看是否有微任务队列,如果有就先执 阅读全文
posted @ 2020-01-02 13:04 Godfi 阅读(283) 评论(0) 推荐(1) 编辑
摘要: 一、转义字符 用一些符号来代表一些格式 《1》 *System.out.printIn() 打印后换行 System.out.print() 打印后不换行 《2》\n 代表换行 \t 缩进 代表tap 阅读全文
posted @ 2020-01-02 12:56 Godfi 阅读(152) 评论(0) 推荐(1) 编辑
摘要: 一、java的第一个程序 *所有的java程序是写在.java为后缀的文本 *所有的java程序一定是写在class中 即写在类里面的 *所有的java程序的入口一定是main方法 *写代码 二、新建一个java项目 《1》新建一个java工程 《2》在src下建包 《3》在包下面新建java文件 阅读全文
posted @ 2020-01-02 12:54 Godfi 阅读(353) 评论(0) 推荐(1) 编辑