首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在reactjs中添加元素id

如何在reactjs中添加元素id
EN

Stack Overflow用户
提问于 2018-03-19 17:13:20
回答 1查看 6.8K关注 0票数 2

我正在尝试为每个react元素添加元素id,但我无法将元素id添加到

代码语言:javascript
代码运行次数:0
运行
复制
React.createElement(
    {
        option:{this.state}
        className:'form-control'
        value:'sample'
    }
)
EN

回答 1

Stack Overflow用户

发布于 2018-03-19 17:21:07

React createElement具有以下语法(可能是其中一种语法)

代码语言:javascript
代码运行次数:0
运行
复制
React.createElement(elementType, props/attributes, value);

例如

代码语言:javascript
代码运行次数:0
运行
复制
React.createElement('li', {id:'list_one'}, 'List one');

上面的示例创建了下面的元素

代码语言:javascript
代码运行次数:0
运行
复制
<li id="list_one">List one</li>

然而,由于第二个参数也是一个道具,最好将Id作为道具传递,而不是像上面那样将它固定在某个东西上。通过传递道具,我们可以控制元素的Id。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49359292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档