問題タブ [rerender]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - reRender と window.onload
div の reRendering の後に要素の onload を使用することは可能ですか?
私の div: populatedChart は、ボタンのクリック後に reRendered され、データが入力されます。div にデータが読み込まれたら、特定の情報を確認し、その情報に基づいて行動したいと考えています。私の考えは、これをonload関数で行うことでした。しかし、期待どおりに機能していません。したがって、それが可能かどうかはわかりません。誰か知っていますか?
javascript - ヘルパーが含まれているときにコンポーネントを再レンダリングする方法は?
問題
アクションの後にコンポーネントを再レンダリングしようとしていますが、再レンダリングする必要があるテンプレートの部分が更新されていません。これは、作成したヘルパーの結果に由来するか、少なくともそれが原因だと思います。
私のコンポーネントテンプレートには、次のようなものがあります:
関連するコンポーネント js ファイルには、次のアクションがあります。
どうやってやった
私はそれを行う方法を見つけましたが、奇妙に感じました。アクションでtrueとfalseを切り替えるブーランを使用して、強制的に再レンダリングしています
そしてテンプレートで:
それは正しい方法ですか?