0

lit-html/lit-element 内で DOM 要素を再利用しない方法を探しています (はい、わかっています。主な機能の 1 つをオフにしています)。特定のシナリオでは、既存のシステムを lit-element/lit-html に移動し、特定の時点で trumbowyg WYSIWYG エディターを組み込みます。このエディター<div>は、lit-element 内で作成されたタグに自身をアタッチし、独自の内部 DOM を変更しますが、もちろん lit-html はこれが発生したことを認識していないため<div>、新しいタグを作成する代わりに、同じタグを再利用することがよくあります。vue.jskey 属性に似たものを探しています (たとえば、 Vue が積極的に dom-elements を再利用するのを防ぎます)

これにはlive()ディレクティブlit-htmlが役立つはずだと思いますが、それは特定の属性に基づく再利用を防ぎ、すべての属性が同一であっても再利用を防ぎたいと考えています。ありがとう!

4

2 に答える 2