テンプレートのコンパイルが親Vue
インスタンスでブロックをレンダリングするのを停止し、代わりに別のVue
インスタンスまたは他のテンプレートエンジンにDjango
テンプレートのような仕事をさせる方法があった場合エンジンはverbatim
タグを使用します。 私の場合、ページ内で多くのVue
インスタンスを使用したいので、それらはネストされている可能性があります。 ページがフラグメントに分割され、さまざまな場所からレンダリングされるため、コンポーネントを使用できないことに注意してください。
正確でクリーンな方法はわかりませんが、 Django
ようなものを逐語的に考えていました
現在の仮想domの動作方法により、多くのコードが生成されると思います。 ただし、vueアプリをカスタム要素に「変換」すれば、同様のことができます。 次に、各アプリは独自のシャドウDOMにスコープされます。
custom elements
は、Vue構成のignoredElementsを使用しない限り、問題を解決しません。
このようなテンプレートを混在させないようにします。代わりに、他のインスタンス(in-jsテンプレート文字列を使用)を空の要素にマウントします。 いずれにせよ、ユースケースがあまりにもニッチなので、そのようなAPIを追加することはないと思います。
最も参考になるコメント
このようなテンプレートを混在させないようにします。代わりに、他のインスタンス(in-jsテンプレート文字列を使用)を空の要素にマウントします。 いずれにせよ、ユースケースがあまりにもニッチなので、そのようなAPIを追加することはないと思います。