0
我試圖僅在用戶登錄時顯示'edit-btn'。在ReactJS中實現此目的的最佳方法是什麼?通過在沒有登錄的情況下渲染沒有元素的組件並在用戶登錄時渲染元素?如果是這樣,那麼實現這一目標的最佳方法是什麼?我對ReactJS頗爲陌生。在ReactJS中顯示基於身份驗證狀態的元素
class LeftBlock extends React.Component {
render() {
return (
<div className="left-block">
{this.props.children}
<a href="#" className="edit-btn"><i className="fa fa-pencil"></i></a>
<br className="clear" />
</div>
);
}
}
感謝湯姆,由於某種原因,我正在逐漸語法錯誤:模塊構建失敗:語法錯誤:意外的令牌(37:6) 35 | class LeftBlock extends React.Component { 36 | > 37 | var isAuth = false; 任何想法什麼是錯的? – hilarl
我已經更新了jsfiddle,似乎在那裏工作。 – Tom
謝謝,我在代碼中出現了錯誤,對於麻煩抱歉。 – hilarl