Chaînes de caractères et guillemets
Fait partie de la section Votre première application du Journey Flutter de Coddy. Leçon 5 sur 32.
Une chaîne commence et se termine par un guillemet. Cela complique les choses avec une apostrophe : dans 'It's', Dart pense que la chaîne se termine après It, et le reste n’est pas du code qu’il comprend. L’application ne démarre même pas.
Il y a deux solutions. Place une barre oblique inverse avant l’apostrophe, pour que Dart sache qu’elle fait partie de la chaîne :
Text('It\'s raining')Ou commence et termine la chaîne par des guillemets doubles. Dart accepte les deux types, donc entre guillemets doubles, une apostrophe n’est qu’une lettre :
Text("It's raining")Défi
FacileL’application affiche Its my app. Corrige l’orthographe pour qu’elle affiche It's my app, avec l’apostrophe.
Essayez vous-même
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Text('Its my app'),
),
),
);
}
}
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Votre première application
1Bonjour, Flutter
Qu’est-ce que Flutter ?Modifier le texteL’arborescence des widgetsScaffold et AppBarChaînes de caractères et guillemetsCommentaires7Projet : Carte de visite
Carte de visite : Mise en pageCarte de visite : StyleEntraînez-vous par vous-même : Compilateur Flutter en ligne