console.log
Dart 언어에서 JavaScript 처럼 브라우저 콘솔에 어떻게 로그인 할 수 있습니까?
답변
단순한:
print('This will be logged to the console in the browser.');
기본 최상위 print
기능은 Dart의 모든 구현 (브라우저, VM 등)에서 항상 사용할 수 있습니다. Dart에는 문자열 보간이 있기 때문에 유용한 항목을 인쇄하는데도 사용하기 쉽습니다.
var a = 123;
var b = new Point(2, 3);
print('a is $a, b is ${b.x}, ${b.y}');
답변
또한 개체 dart:html
사용을 허용 window.console
합니다.
import 'dart:html';
void main() {
window.console.debug("debug message");
window.console.info("info message");
window.console.error("error message");
}
답변
그것은 간단합니다! 로깅 패키지를 가져 오면됩니다.
import 'package:logging/logging.dart';
로거 개체를 만듭니다.
final _logger = Logger('YourClassName');
그런 다음 무언가를 기록해야 할 때 코드에서 :
_logger.info('Request received!');
예외를 포착하면 예외와 스택 추적도 기록 할 수 있습니다.
_logger.severe('Oops, an error occurred', err, stacktrace);
로깅 패키지 문서 : https://github.com/dart-lang/logging
답변
단순 :
print("hello word");
또는
debugPrint(" hello word);