JSX wertet eine Ganzzahl im Ausdruck nicht als boolesches @ a

Ich bin es gewohnt, Render-optionale Komponenten wie diese zu schreiben:

var Foo = React.createClass({
  render: function() {
    var length = 0;
    return <div>Foo {length && <Bar />}</div>;
  }
}); 

Diese Kurzformif wird im @ erwäh if / else in der JSX Anleitung als sofort aufgerufener Funktionsausdruck. Seit meinem letzten Update von React hat es jedoch begonnen, @ zu render0 Anstatt vonnull.

Hier ist eine Jsfiddle

Warum passiert das?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage