【发布时间】:2019-09-24 17:20:50
【问题描述】:
我正在 React 中创建一个待办事项应用程序,它基本上只是一个按类别分组的项目列表。我想添加功能,以便当我单击一个要执行的操作(这是一个段落)时,它会显示一个包含当前文本的输入,我可以编辑和保存该输入。在不手动编辑 DOM 的情况下如何做到这一点?
代码: 单个待办事项:
import React from 'react';
const Item = props => {
return (
<div
className={`item${props.item.purchased ? ' purchased' : ''}`}
onClick={() => props.toggleItem(props.item.id)}
>
<p>{props.item.name}</p>
</div>
);
};
export default Item;
我想将切换按钮更改为单选按钮和 onClick 以编辑待办事项。 sample image of todos
【问题讨论】:
-
请贴出您尝试过的代码。
-
查看How to Ask 页面以获得澄清此问题的帮助。
-
我添加了一个待办事项组件。由于我的问题是概念性的,我怀疑我还需要什么?
标签: reactjs