私はあなたのお気に入りのJavascriptライブラリでコーディングされた素敵なコンポーネントを持つWebアプリケーションを持っているとします。カスタムイベントを頻繁に使用して、これらのコンポーネント間の依存関係を減らし、複数のコンテキストに簡単に配置したり、ページ上でそれらを繰り返したり、適切にネスティングしたりすることができます。Javascriptフレームワークのカスタムイベントログ
これは素晴らしい画像ですが、カスタムイベントのログを記録する方法が見つからないため、デバッグが非常に苦しいことがあります。理想的には、自分のフレームワーク(私は現在Prototypeを使用しています)でログを有効にし、DOMの任意のポイントまたはポイントで発生したイベントを監視することができます。
私は他のF2Eのでこれを議論してきたし、いくつかのアプローチが試みられてきた:
- Visual Eventは、イベントがバインドされている場所を視覚化するのは良い仕事をしてブックマークレットですが、ランタイムを提供していません。ログ。
- Antennaこのようなログですが、少しバグがあり、プロトタイプライブラリ自体を変更する必要があります。これはハックのようです。
私が望むカスタムログを取得するにはどうすればよいですか?
これはjQueryの実装の開始のようですね。 –
私はJQに精通していませんが、Mootoolsでは単に[fire]メソッドの "extend"を実行します。私はJQに似たものがあると仮定します。 –