我有一个场景,我使用 React.js 使用以下代码创建一个 div:
React.createElement('div', {}, "div content")
一些额外的 javascript 处理将允许我之后推断这个 div 是否需要将 className 属性设置为“ClassA”或“ClassB”,或者它根本不应该有 className。
javascript 中有没有办法访问从 React DOM 创建的 div 并将 className 属性添加到其中?
注意:我无法实现这是 JSX,所以我求助于 createElement 方法。
编辑:值得一提的是,我可能需要有条件地添加 className 以外的属性。例如,我可能需要根据条件逻辑向锚标记添加或不添加“alt”属性。先感谢您。