Wakanda Studio プロトタイプで MDL を使用するにはどうすればよいですか?
mdl の css とスクリプトをドキュメント プロパティに追加し、クラスをコンポーネントに追加しましたが、効果がありません。
Wakanda Studio プロトタイプで MDL を使用するにはどうすればよいですか?
mdl の css とスクリプトをドキュメント プロパティに追加し、クラスをコンポーネントに追加しましたが、効果がありません。
MDL は、適切なクラスを各 Wakanda Studio プロトタイプ ウィジェットに適用するランタイムで使用できます。
ただし、設計段階では、まったく別の問題です。まず、MDL は、ページが読み込まれた後に DOM クラスを初期化します。これは、MDL が入力ラベルの配置などのさまざまな動的イベントを実現したいためです。
プロトタイプで正しい動作を実現するには、次のことを行う必要があります。
widget.js
各ウィジェットのファイルで MLD JavaScript 関数を実行して要素を初期化します。これの汎用関数はcomponentHandler.upgradeDom();
. これにより、すべての要素でアップグレード DOM が実行されます。より具体的な代替手段を見つけることができると確信していますが、それはあなたの研究次第です。要約すると:
MDL が必要な場合は、特定のウィジェット スイートを作成する必要があります。同様のアプローチが React と React-MDL コンポーネントで行われます。