問題タブ [virtual-dom]
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 - レンダリング前に virtualDOM から親ノードにアクセス | ReactJS
親要素に応じてコンポーネントの寸法を設定する必要があります。レンダリングする前に、virtualDOM から参照によって親の幅と高さを取得することは可能ですか?
親
子のコンストラクターで寸法を取得する必要があります。
のようなもので可能this.refs.container.offsetWidth
ですか?
javascript - Maquette が変更した後に DOM を更新する方法
前述のように、Maquette を基本的なハイパースクリプト言語として使用したいと考えています。したがって、私は使用したくありませんmaquette.projector
。ただし、Maquette で作成した SVG オブジェクトを DOM に追加できるにもかかわらず、DOM が更新されていないようです。たとえば、以下のコードでは、ボタンをクリックして円を作成できると想定しています。Chrome 開発ツールを使用して DOM を検査すると、SVG サークル オブジェクトが DOM に追加されましたが、DOM は更新されていません。DOM を更新するにはどうすればよいですか?
なぜappendChild
何もレンダリングされないのですか?