我想知道從同一個組件中訪問我的渲染函數內的DOM元素的最佳做法是什麼。請注意,我將在頁面上多次渲染此組件。React,如何從同一組件訪問我的渲染函數中的DOM元素
例如
var TodoItem = React.createClass({
...
render:function(){
function oneSecLater(){
setTimeout(function(){
//select the current className? this doesn't work, but it gives you an idea what I want.
document.getElementsByClassName('name').style.backgroundColor = "red";
)}, 1000);
}
return(
<div className='name'>{this.oneSecLater}</div>
)
})