Come posso accedere alla console del browser, ad esempio console.log
in JavaScript, dal linguaggio Dart?Console.log in Dart Language
risposta
Semplice:
print('This will be logged to the console in the browser.');
una funzione di base di primo livello print
è sempre disponibile in tutte le implementazioni di Dart (browser, VM, ecc). Perché Dart ha stringa di interpolazione, è facile da usare che per stampare roba utile anche:
var a = 123;
var b = new Point(2, 3);
print('a is $a, b is ${b.x}, ${b.y}');
Inoltre, consente l'utilizzo di dart:html
window.console
oggetto.
import 'dart:html';
void main() {
window.console.debug("debug message");
window.console.info("info message");
window.console.error("error message");
}
Questo non sembra funzionare in Firefox, fresa solo in cromo. –
Questo sembra funzionare in Firefox, almeno ho provato window.console.debug ('') –
Questa risposta è molto meglio, perché puoi attraversare i grafici degli oggetti nella console proprio come puoi fare con qualsiasi libreria JS. Funziona in FF corrente. –
- 1. Come caricare un'immagine in Dart
- 2. Bug in console.log?
- 3. js/console.log in ClojureScript
- 4. Catching console.log in node.js?
- 5. Dart
- 6. Ruby: console.log?
- 7. Embedding Dart in applicazione
- 8. Client server in Dart
- 9. Variabili globali in Dart
- 10. Window.navigator.getGamepads() in Dart funziona?
- 11. urlencoding in Dart
- 12. browser console.log in emulatore android
- 13. Che cos'è console.log in jQuery?
- 14. console.log in firefox non funziona?
- 15. console.log non funziona in Chrome
- 16. Loop di console.log in nodejs
- 17. Google Dart supporta i mixaggi?
- 18. cUrl set language header
- 19. Go language su iPhone
- 20. Symfony2 Language per TLD
- 21. Estensione Library vs Language
- 22. Language Translation for Tables
- 23. Laravel Vue Language Translation
- 24. mpd mpc query language
- 25. MarkLogic triple objects language
- 26. Assembly language to C
- 27. Visual Language Control Control
- 28. Funzionalità di arricciatura in Dart
- 29. Cattura javascript console.log?
- 30. Console.log IE9 issue
Si può anche provare a pacchetti come registrazione o scrivano https://pub.dartlang.org/packages/logging https://pub.dartlang.org/packages/scribe –