Google Closureで(Soyテンプレートから生成された)ドキュメントフラグメントを取得し、レジストリ内の対応するUIコンポーネントで要素を再帰的に装飾する方法を探しています。
これは、DOMをトラバースし、レジストリに対してクラスをチェックし、必要に応じて装飾する関数を使用して実現するのは比較的簡単なはずですが、これは非常に基本的なユースケースのようで、単純なものが欠けているのではないかと思いました。 。
計画した実装を進める必要がありますか、それともライブラリのどこかにこれを処理する関数がありますか?
あるいは、テンプレートを装飾する私の全体的なアプローチに欠陥がありますか?私の意図は、最小限のJavaScriptを使用して、Soyで宣言的にUIコンポーネントのライブラリから複雑なコンポーネントを設計できるようにすることです。