2

質問: Maquette.js で tether.js のような外部ライブラリを使用するにはどうすればよいですか?

私の主な問題は、レンダー関数のどこかで初期化すると、どこで分解できるかわからないため、要素が再レンダリングされるにつれて、時間の経過とともにメモリリークが発生することです。

enterAnimation と exitAnimation をライフサイクル フックとして使用して実験しましたが、そのアイテムに固有の Tether の特定のインスタンスにアクセスする必要があるため、can't change event handler エラーがすぐに発生しました。

考え?ヘルプ?ありがとう!

バックグラウンド:

この 1 週間、Maquette.js を使い始めてとても楽しかったです。多くの場所でツールチップを利用するかなり大きな AngularJS v1 アプリケーションがあります。

Maquette.js でレンダリングされたビューをさらに作成することを妨げている主な理由は、Angular ツールチップ ディレクティブに依存していることです。

そこで、tether.jsdrop.jsをいじって、ドロップダウン ポジショニング機能を利用して、それらを書き直す必要がないようにしました。

4

1 に答える 1