【发布时间】:2021-06-24 19:01:15
【问题描述】:
我正在开发一个需要处理表并动态添加行的 React 应用程序。我用这个答案来实现这一点:https://stackoverflow.com/a/54455262/13037132。我正在尝试标记<input type="file" id={id} /> 以设置整体样式
在表格的每个单元格中。 input 元素中的id={id} 属性用于在单击Add Row 按钮时动态添加一行。
我找到了一些解决方案来设置这个输入的样式,但它需要标记它,需要一个 id 属性来链接。我该怎么做,因为 id 已经被占用了?有没有办法将此输入链接到标签而不使用 id 而使用其他东西?如果您想了解这方面的任何其他数据,请告诉我。
而且我也在寻找一种添加列的方法,就像我使用上述答案添加行一样。有人可以帮忙吗?
【问题讨论】:
-
这里你可以使用 input[type="file"]。您需要阅读有关 CSS 选择器的信息。 developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors
-
我在样式方面没有遇到问题,但在样式方面,即用一些图像替换输入,我需要标记我的输入元素,我在其中遇到了上述问题。
-
有什么东西阻止你使用一个类或类组合吗?
-
没有。基本上我需要一种在不使用 id 的情况下将标签链接到输入的方法,这可能吗?
标签: html css reactjs html-table