Je suis en train de déboguer une application, mais j'ai besoin de connaître certaines valeurs à la volée. Je me demandais s'il y avait un moyen d'imprimer un message dans une console telle que console.log en utilisant Javascript.
J'apprécie l'aide.
print()
est probablement ce que vous recherchez. Voici quelques informations supplémentaires sur le débogage en flottement.
Vous pouvez utiliser
print()
fonction ou
debugPrint()
La fonction debugPrint () peut imprimer des sorties volumineuses.
J'ai tendance à faire quelque chose de semblable à cela
Foo foo;
try{
foo = _someMethod(); //some method that returns a new object
} catch (e) {
print('_someMethod: Foo Error ${foo.id} Error:{e.toString()}'); /*my custom error print message. You don't need brackets if you are printing a string variable.*/
}
RaisedButton(
child: Text("Click Me"),
onPressed: () {
print("This is a print()");
debugPrint("This is a debugPrint()");
},
),
Vous pouvez utiliser les méthodes print()
ou debugPrint()
pour imprimer le résultat sur la console.
Une autre réponse pour Concatenate with String:
// Declaration
int number = 10;
//Button Action
RaisedButton(
child: Text("Subtract Me"),
onPressed: () {
number = number - 1;
print('You have got $number as result');
print('Before Value is ${number - 1} and After value is ${number + 1}');
},
),
//Output:
flutter: You have got 9 as result
flutter: Before Value is 8 and After value is 10