0

私はReactに非常に慣れていません。

@propsとを使用Jsxして表示するにはどうすればよいCoffeeScriptですか?

私のファイルrecords.js.jsx.coffeeには、レコードの日付とタイトルを表示する次のコードがあります。

@Record = React.createClass
  render: ->
    `<tr>
      <td>{@props.record.date}</td>
      <td>{@props.record.title}</td>
     </tr>`

私が受け取っているエラーはSyntaxError: unknown: Unexpected token (5:11)

バックティックを使用してコードをエスケープできることを望んでいました `

4

1 に答える 1

0
@Record = React.createClass
  render: ->
    `<tr>
      <td>{this.props.record.date}</td>
      <td>{this.props.record.title}</td>
     </tr>`

シンボルthisの代わりに使用するとうまくいきました。@

私が読んだものから、CoffeeScriptを使用して期待していたように@シンボルがコンパイルされwindowませんthis

于 2016-03-16T12:39:03.390 に答える