gpt4 book ai didi

reactjs - 如何添加一串数据属性来 react ?

转载 作者:行者123 更新时间:2023-12-02 10:14:07 26 4
gpt4 key购买 nike

如何以简单的方式将一串数据属性插入到 React 渲染函数中?

  render() {
let data_attr_str=' data-test="1" data-test-2="2"';

return (
<div className="grid" {data_attr_str}>
WHY YOU NOT WORKING?
</div>
);
}

最佳答案

JSX 不是模板引擎,因此您不能仅连接该字符串。我认为你应该检查https://reactjs.org/docs/jsx-in-depth.html了解更多详情。

但是您可以使用传播属性:https://reactjs.org/docs/jsx-in-depth.html#spread-attributes .

render() {
let dataAttrs = {
'data-test': '1',
'data-test-2': '2'
};

return (
<div className="grid" {...dataAttrs}>
NOW IT WORKS
</div>
);
}

关于reactjs - 如何添加一串数据属性来 react ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49159834/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com