0
http://codepen.io/anon/pen/KaZavV Hallowarum @ Syntax funktioniert nicht in react js
ich HOC
mit Dekorateur Syntax bin mit .Aber es nicht funktioniert, warum? Ich mache drei Komponenten .Aber wenn ich verwendet ‚@‘ Syntax über der Komponente zeigen .it nichts
@D
class A extends React.Component {
render(){
return (
<div>
<button onClick={this.props.update}>increase</button>
<h1>{this.props.count}</h1>
</div>
)
}
}
Wo Sie 'gesehen haben @' ist erkennbar in reagieren? –
Dekorierer sind nicht Teil von React. Jede JS-Sprachenfunktion ist nicht Teil von React. JSX ist etwas, was React entwickelt hat, aber es ist auch nicht Teil von React, es ist eine Transformation, die Sie mit einem Transpiler auf Ihren Code anwenden. Gleiches gilt für Dekoratoren, es ist eine _experimentelle_ Sprachfunktion, die Sie transponieren müssen. –