React Component 只能透过资料状态的改变来更新 UI,而 React 元件有两种资料来源:
每当 React 侦测到 Props 或 State 有更新时,元件就会重新渲染一次
state 即是元件的状态,可记住元件的一些资料,透过state来保存、控制以及修改自己可变的状态。
this.state
⇒ 在class component下设定state初始值
useState
⇒ 在functional component下设定state初始值
useState 会回传一个array [],里面包含两个值,第一个值是 state、第二个值是用来更新 state 的 函式
。每当 state 值改变,就会触发 re-render (重新渲染)。
const MyComponent = () => {
const [inputValue, setInputValue] = React.useState('[email protected]');
return (
<>
<input
value={inputValue}
onInput={(e) => {
const newValue = e.target.value;
setInputValue(newValue);
}}
/>
<p>我的email: {inputValue}</p>
</>
);
};
我们统整一下前16天的内容,我们花了很多的时间学习swift语言的基本,学完语言之後我们要开始进入到...
Spring-assisted knives also called assisted openin...
预设不管是透过visual studio 或者额外下载安装完.NET Core SDK 我们能够利用...
缘由: 开发时或多或少会遇到因某个条件地达成,需要显示或隐藏画面中的另一个条件,若是区块在最底部,直...
透过 WordPress 区块编辑器撰写文章最常用的「区块 Block」之一,就是「标题区块 He...