[英]Add another row when click to add new question button
我不知道你的用例。 但這里有一個簡單的方法來做到這一點。
export default function App() {
const [elements, setElements ] = useState([<QuestionColumn />]);
const element = () => (
<QuestionColumn />
)
console.log(elements)
return (
<div className="App">
{elements.map((child) => child)}
<button
onClick={() => {
setElements([
...elements,
element()
])
}}
>
Add New Question
</button>
</div>
);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.