Das Problem, das ich damit habe, ist, dass es auch alle Ereignisse im Log-Reader verfolgt. Dies macht es sehr schwierig mit zu arbeiten. Während ich nach unten scrolle, klicke oder bewege ich mich im Reader, um Ereignisse zu untersuchen, scrollt es überall und fügt neue Ereignisse hinzu. Gibt es eine Möglichkeit, es so zu filtern, dass nur bestimmte Ereignisse aus bestimmten Quellen enthalten sind? Mache ich wahrscheinlich etwas falsch? Ich benutze die Version 2.7 mit Firefox.Wer benutzt yui Logger um yui Ereignisse zu verfolgen? Gibt es eine Möglichkeit, es zu filtern?
Antwort
Keith - Es klingt wie Sie die -debug-Version aller Ihrer Dateien verwenden, ist das korrekt? Wenn ja, versuchen Sie, nur die -debug-Version der Komponenten einzuschließen, mit denen Sie am meisten arbeiten (dh Benutzer logger-min.js statt logger-debug.js). -Eric
Ich hatte das gleiche Problem in letzter Zeit. Ich habe alle Loggerquellen automatisch ausgeblendet. Sie können dann manuell diejenigen überprüfen, die Sie anzeigen möchten. Mit YUI 2.7, das den Trick zu tun scheint:
//remove default sources
YAHOO.widget.Logger.sources = [];
var logger = new YAHOO.widget.LogReader();
//hide all sources loaded after the logger is instantiated
YAHOO.widget.Logger.sourceCreateEvent.subscribe(function(sType, aArgs, oSelf){
oSelf.hideSource(aArgs[0]);
}, logger);
Ich werde es beim nächsten Mal versuchen. Vielen Dank. –
Basierend auf Erics Antwort, habe ich festgestellt bequem es ist für meinen Workflow die YUI loader filter configuration property zu verwenden:
filter: {
'searchExp': "events-min\\.js",
'replaceStr': "events-debug.js"
}
und laden nur die Debug-Datei das interessiert mich.
- 1. Migrieren von YUI 2 zu YUI 3
- 2. YUI AutoComplete-Ereignisse, wie?
- 3. Gibt es in YUI eine Möglichkeit, die Tab- oder Tabview-Objekte aus dem DOM zu referenzieren?
- 4. Gibt es eine Möglichkeit, eine IList asynchron zu filtern?
- 5. Wer kennt eine YUI-basierte Bildvergrößerung?
- 6. fangen YUI Ereignisse zwischen Sandkästen
- 7. Gibt es eine Möglichkeit, die überlappende Instanzentscheidung zu verfolgen?
- 8. Gibt es eine Möglichkeit, die CSS-Informationen für eine bestimmte Instanz von YUI DataTable festzulegen?
- 9. Gibt es eine Möglichkeit, AWS Load Balancer zu filtern?
- 10. Gibt es eine Möglichkeit, mit AutoMapper zu filtern?
- 11. YUI-Datentabelle zu JS-Objekt
- 12. Gibt es eine Möglichkeit, IIs-Anwendungspool-Ereignisse zu abonnieren?
- 13. WPF: Gibt es eine Möglichkeit, gewöhnliche Mausereignisse zu "routen", um Ereignisse in Windows 7 zu berühren
- 14. Gibt es eine Möglichkeit, Formularantwort zu ignorieren?
- 15. Gibt es eine Möglichkeit, ConfigurationManager.AppSettings zu überschreiben?
- 16. Gibt es eine Möglichkeit, Duplikate zu vermeiden?
- 17. Gibt es eine Möglichkeit, dies zu loopen?
- 18. Gibt es eine Möglichkeit, Mehrfacheinspritzung zu propagieren?
- 19. Wie YUI-Editor zu erhalten, um den Inhalts
- 20. Gibt es eine Möglichkeit, AMDPlugin zu deaktivieren?
- 21. Gibt es eine Möglichkeit, django.db.connection.queries zu löschen?
- 22. Gibt es eine Möglichkeit, Fenstereigenschaften zu verbergen?
- 23. Gibt es eine Möglichkeit, onPanResponderMove zu verwalten?
- 24. Gibt es eine Möglichkeit, PreparedStatement zu aktualisieren?
- 25. Gibt es eine Möglichkeit, Datenbanktransaktionen zu beschleunigen?
- 26. Gibt es eine Möglichkeit, Kovarianz zu deklarieren?
- 27. Gibt es eine Möglichkeit, Unterabfragen zu vermeiden?
- 28. Gibt es eine Möglichkeit, Webkonsolenfehler zu erkennen?
- 29. Gibt es eine Möglichkeit, Typdeklarationen zu erweitern?
- 30. Gibt es eine Möglichkeit, "träge" zu lesen?
Danke, das ist es wahrscheinlich. Beim Debuggen entferne ich einfach den Debug-Filter in meinem YUI Loader-Abschnitt für ALLE meine Module. Ich ziehe das heraus und lade es separat (und andere, die ich gerade nicht debugge). Vielen Dank! –