我们可以透过以下函式来建立一个React元素:
React.cloneElement(element, [props], [...children])
接下来,会针对每个参数做介绍:
假如我们要透过React元素的方式,来建立一个与下方一样的html标签:
<input id='myInput' type='number' class='my_class' for='input' readonly>
标签名称
")react
、react-dom
creatElement
函式,来产生元素render
函式,将元素放进指定的位置<div id='root'></div>
import React from "react"; //引入react套件,并存进React变数
import ReactDom from "react-dom"; //引入react-dom套件,并存进Reactdom变数
const e = React.creatElement("input")
//产生一个"input"的React元素**,赋予给变数e
const rootElement = document.getElementById("root")
//选到id=root的元素,并存进rootElement变数
ReactDom.render(e, rootElement);
//使用render函示,将e显示在rootElement里
object
})属性
,这里要放的是一个object,是由key & value组合而成的。className
& htmlFor
const e = React.createElement("input", {
id: "input",
type: "number",
readOnly: true, //用驼峰式命名
className: "my_class", //因class是保留字,所以要用className
htmlFor: "input" //因for是保留字,所以要用htmlFor
})
<<: [Day24] Esp32 + LINE - (程序码讲解)
>>: Day12_ISO31000:2009 风险管理原则与指导纲要~嘛嘛浩了~好多个ISO~XD"
事件简述 陆女主播人设的背後其实是男森... 伪声真的不错听... 结论(废宅又在说废话了!!) 网...
Day14 - 谈谈有关情绪 在《真实的幸福》这本书里面,提到了积极情绪跟消极情绪的使用方法。 积极...
今天来进一步探讨更细节的几个问题 像是XDES Entry结构到底储存在表格空间的那边? 直属於表格...
学习进度 资料结构 杂凑(Hashing) 哈希(Hash) HashMap 游戏专题 (自学)碰撞...
立案流程 第一步: 到公司网查询是否有同名的公司,输入 1-5 个想要设立的公司名称,确认公司名称是...