setstate

    0

    1答えて

    Reactコンポーネント内のFirebaseからスナップショットvalを取得しようとしています。私は、コンポーネントのinitに基づいて値を取得し、変更のリスナーを添付します。 class ChatMessages extends Component { constructor(props) { super(props); this.state = { mess

    2

    2答えて

    リアクション内のステートフルコンポーネントを更新する場合、コンポーネントが現在の状態を使用して新しい状態を更新すると、悪い習慣とみなされます。 たとえば、フィルタが開いているかどうかを保存するクラスがある場合、パフォーマンスの観点から、より状態を更新するためのこれらのオプションの1つはありますか? オプション1: class Container extends Component { s

    0

    3答えて

    GETリクエスト(オブジェクトの配列)からの応答を取得し、その状態を配列 'templates'に設定しようとしています。そのようなstate.templates、:私はSETSTATEラインをコメントアウトし、ちょうど応答をログコンソールがある場合 fetch('https://tiy-warmup.herokuapp.com/api/templates?token=' + token

    1

    1答えて

    私は、親が状態を更新するために子が呼び出すメソッドを渡すことを親が知っていることを知っています。 しかし私の親はあまりにも多くのメソッドを取得しています。 子コンポーネントが独自のメソッドで親コンポーネントを更新する方法はありますか?そのため、親コンポーネントには10​​0個もの機能がありません。 例えば: parentState: { stateBlue: { ... },

    1

    2答えて

    ajax関数で状態を設定できません。 ajax呼び出しがループされ、繰り返しごとにコンポーネントがレンダリングされ、そのすべてが配列に追加されます。この配列は、私のコンポーネントの状態を設定するために使用されます、そして、私はthis.state.toRenderをDOMに現れるJSX戻り値として返します。 var self = this; $.ajax({ success: func

    6

    2答えて

    私はReact-reduxアプリケーションの開発にはとても新しいので、ページがロードされるとすぐに別のアクションをディスパッチする方法を理解しようとしています。以下は私のコンテナコードです。私はこの(https://github.com/jpsierens/webpack-react-redux)定型文を使用しています。 SETSTATE(...):私はレンダリング機能(IDK)の間にアクションを

    2

    1答えて

    スライダを更新するときに状態を変更しようとしています。 はどういうわけかSETSTATEは機能エラーが表示されていません。 : 私が反応する新たなんだと私はおそらく状態の使い方をまだ正確に実現していない「TypeError例外this.setStateは関数ではありません」 。 var ReactDOM = require('react-dom'); var React = require('r

    4

    2答えて

    このcodeでは、単純なオブジェクト上でsetStateを正常に使用できます。「Joey」をクリックすると、名前が「Igor」に変わります。 class Card extends React.Component { myFunc =() => {this.props.change('Igor')}; render() { return ( <p

    0

    2答えて

    を変異させずにフィルタ法に反応、これを持っている: state = { items : [{id: 1, text: 'test words'}, {id: 2, text: 'another test'}] ここで状態を変異避けるためにしようと、配列からオブジェクトを削除するには、私の機能です。 handleRemove(passedInId) { const myItems =

    6

    2答えて

    KeyEscapeUtilsを反応させるの当社のWebアプリケーションがで書かれている背景 は公式の反応-Reduxのバインディングを使用して反応し、Reduxの。このWebアプリで使用される別の主要ライブラリはPaperJSです。 Reactをしばらく使用していましたが、最近これをReduxアプリに移行しました。 は問題 時々リフレッシュ(通常は他のすべてのリフレッシュ)ここで RangeErr