小菜鸟画了以下这张图,如果把绿色部分看作父类别,各个Component当成子类别,大概是这样的概念
这边先稍微提到这三者之间的关系,後几篇会陆续的说明,所以这张图看过有印象就好了~
React的Element Objects (元素物件) 代表HTML的元素
React上的DOM是虚拟的,渲染在页面上的DOM才是真的
使用React前必须先import
import React from 'react';
透过createElement来建立元素
const el=React.createElement('h2',null,'Test Title');
要传入React的DOM,必须import react-dom
import ReactDom from 'react-dom';
透过react-dom的render方法在指定的区块里渲染出DOM
ReactDom.render(el,document.getElementById('testId'));
在一个元素内加入另一个元素
const el=React.createElement(
'h2',
null,
'Test Title',
React.createElement('span',null,'♥'))
统整的结果就是,React 是透过createElement来建立元素,并且透过React-Dom 来渲染出已建立的元素
下一篇会来介绍一种JS的表达式 => JSX
JSX是一种方便我们用来创造React元素的工具
有了JSX,也不用像上述那麽复杂的方法来创造元素了!!
前辈帮我们走过的路,我们得好好珍惜阿!
Today I will introduce the order of compiling. Fir...
可以先看看Autoencoders的构造, 将原始的numpy array 或是tensor(可能是...
疫情前期看到千千拍摄《我们回家吧》系列 刚好跟男友回员林 所以就照着千千的推荐名单走一次罗 阳光老店...
资料来源: [HITCON年会] 亲爱的,问题不一定是骇客造成的 保密防谍、人人有责 骇客语录 ...
来到铁人赛第二天,今天我们来聊聊 Hexo 这个架设工具。 Hexo 是什麽? Hexo 是利用 N...