摘要:
在组件里面我们通过{}在jsx里面渲染变量 如果数据需要修改,并且需要页面同事响应改变,那就需要把变量放在state里面,同时使用setState修改 初始化状态state 更新状态使用setState,不能直接this.state.count = xxx 注意事项 《1》setState是异步的, 阅读全文
摘要:
JSX语法即js和html的混合体,实际的核心逻辑就是用js去实现的 常见的代码如下: JSX的实质就是React.createElement的调用 调用这个方法去将标签名、属性名等当成参数传入进去 我们在react里的写法 备注:render函数实际上就是调用了React.createElemen 阅读全文
摘要:
React的api是很少的,基本学习使用一次,以后就再也不用看文档了,学习react,核心就是看js的功力 React设计之初就是使用jsx来描述UI,所以解耦和DOM的操作 == 把逻辑和渲染dom分开 *react只做逻辑层 *react-dom做渲染层,去渲染实际的DOM 备注:换到移动端,可 阅读全文
摘要:
*src文件下核心文件解析: 入口文件index.js: 引入react库: import React from 'react' 引入渲染库: import ReactDOM from 'react-dom' 引入根渲染组件:import App from './App.js 利用渲染库去渲染App 阅读全文
摘要:
*全局安装命令 npm install -g create-react-app *安装后查看版本 create-react-app-version *开始创建项目 create-react-app tengfeiS *创建项目的同时会帮你自动下载以来,所以不用自己npm install安装以来了,创 阅读全文
摘要:
微任务与宏任务定义 一、宏任务 《1》分类: setTimeout setInterval 《2》定义:宏任务所处的队列就是宏任务队列 《3》第一个宏任务队列中只有一个任务:执行主线程的js代码 《4》宏任务队列可以有多个 《5》当宏任务队列中的任务全部执行完以后会查看是否有微任务队列,如果有就先执 阅读全文
摘要:
一、转义字符 用一些符号来代表一些格式 《1》 *System.out.printIn() 打印后换行 System.out.print() 打印后不换行 《2》\n 代表换行 \t 缩进 代表tap 阅读全文
摘要:
一、java的第一个程序 *所有的java程序是写在.java为后缀的文本 *所有的java程序一定是写在class中 即写在类里面的 *所有的java程序的入口一定是main方法 *写代码 二、新建一个java项目 《1》新建一个java工程 《2》在src下建包 《3》在包下面新建java文件 阅读全文