相关疑难解决方法(0)

如何使用条件元素并使用Facebook React的JSX保持DRY?

我如何选择在JSX中包含一个元素?下面是一个使用横幅的示例,如果已经传入,该横幅应该在组件中.我想要避免的是必须在if语句中复制HTML标记.

render: function () {
    var banner;
    if (this.state.banner) {
        banner = <div id="banner">{this.state.banner}</div>;
    } else {
        banner = ?????
    }
    return (
        <div id="page">
            {banner}
            <div id="other-content">
                blah blah blah...
            </div>
        </div>
    );
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-jsx

226
推荐指数
10
解决办法
14万
查看次数

反应js中有ng-show和ng-hide的等价物吗?

是否有一个等效ng-show,并ng-hide在react.js?

<input type="checkbox" ng-model="myVar">
<div ng-show="myVar">
<h1>Welcome</h1>
<p>Welcome to my home.</p>
</div>
Run Code Online (Sandbox Code Playgroud)

在Angular中,上面的代码工作得非常好,但我正在尝试使用反应,我无法找到相应的....

reactjs

15
推荐指数
3
解决办法
4685
查看次数

标签 统计

reactjs ×2

javascript ×1

react-jsx ×1