7

React にサブツリーを無視させることは可能ですか? つまり、比較したり更新したりしませんか?

私のユースケースは React への移行です。すべてのハンドルバー テンプレートを一度に書き直すことは現実的ではありませんが、既存のテンプレートをいくつかのサブコンポーネントに使用できれば、時間をかけてゆっくりと採用できます。

4

2 に答える 2

0

このモジュールを見てください。シンプルで非常に効果的です。 https://gist.github.com/alexeisavca/d4ff175fd16c93c8785d

これはそれのcoffeescriptバージョンです。

module.exports = ReactIgnore = React.createClass
  shouldComponentUpdate: ->
    false
  render: ->
    React.Children.only @props.children

コンポーネントをラップします。

<ReactIgnore>
  YourComponent
</ReactIgnore>
于 2015-07-03T15:47:44.227 に答える