react-native - 如何使用 React Native 在按钮单击时向表中添加一行
问题描述
我想创建一个表格标题并在表格上方添加一个按钮,单击该按钮会在表格中添加一个新行。
解决方案
只需看下面的例子
import React, {useState} from "react";
import "./styles.css";
export default function App() {
const [rows,setRows] = useState([])
return (
<div className="App">
<h1>Header</h1>
<div>
{rows.map((item)=>(<div><h1>{item.number}</h1></div>))}
</div>
<button onClick={()=>setRows([...rows,{number:rows.length}])}>Add Row</button>
</div>
);
}
推荐阅读
- solr - 索引 Solr 时如何指定文件类型
- node.js - MongoDb + 猫鼬 | 如何散列密码数组而不是单个密码
- node.js - 为什么 vscode 控制台显示调试失败,即使它没有?
- css - 在测试中验证文本的 CSS 文本转换
- python - 如何从我的字典值中删除 '\n'
- python - 加载数据集时“没有足够的价值来解压” - Allennlp _read
- r - 将奇怪的格式字符日期转换为 R 中的日期
- angular - 如何让用户将他们的自定义域指向客户端 Angular 应用程序中的特定路由?
- python - 如果值在列表中,则 Pandas 数据框中的重复行
- c - 终端仿真器通过 UART ATmega328p 从未知来源接收字节