מחרוזות ומרכאות
חלק מהיחידה האפליקציה הראשונה שלך במסלול ה-Flutter של Coddy. שיעור 5 מתוך 32.
מחרוזת מתחילה ומסתיימת במירכאות. לכן גרש יוצר בעיה: ב־'It's', Dart חושב שהמחרוזת מסתיימת אחרי It, ושאר התוכן אינו קוד שהוא מבין. האפליקציה אפילו לא מתחילה לפעול.
יש שתי דרכים לפתור את הבעיה. מוסיפים קו נטוי הפוך לפני הגרש, כדי ש־Dart ידע שהוא חלק מהמחרוזת:
Text('It\'s raining')או מתחילים ומסיימים את המחרוזת במירכאות כפולות. Dart מקבל את שני הסוגים, ולכן בתוך מירכאות כפולות גרש הוא פשוט תו:
Text("It's raining")אתגר
קלהאפליקציה מציגה Its my app. תקנו את האיות כך שיופיע It's my app, עם גרש.
נסו בעצמכם
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'),
),
),
);
}
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה האפליקציה הראשונה שלך
תרגלו בעצמכם: קומפיילר Flutter אונליין