מחרוזות עם משתנים
חלק מהיחידה האפליקציה הראשונה שלך במסלול ה-Flutter של Coddy. שיעור 12 מתוך 32.
כדי להכניס משתנה לתוך מחרוזת, כתבו סימן דולר ואת שמו:
String name = 'Ada';
Text('Hello, $name!') // שלום, Ada!זה נקרא שילוב מחרוזות. כדי להכניס יותר משם פשוט, כמו חישוב או מאפיין, עטפו אותו בסוגריים מסולסלים אחרי סימן הדולר:
Text('$name has ${name.length} letters') // בשם Ada יש 3 אותיותname.length הוא מספר האותיות שבמחרוזת. בלי הסוגריים המסולסלים, '$name.length' יציג את השם ואחריו .length.
אתגר
קלבאפליקציה יש משתנה בשם name. גרמו לשתי השורות שלו להציג, באמצעות המשתנה:
Hello, Grace!Grace has 5 letters, כאשר המספר נלקח מתוךname.length
ה־Column שמסביבן מציב שורה אחת מתחת לשנייה. תבנו אחד משלכם בפרק מאוחר יותר.
נסו בעצמכם
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
String name = 'Grace';
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Text('Hello!'),
Text('Letters'),
],
),
),
),
);
}
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה האפליקציה הראשונה שלך
תרגלו בעצמכם: קומפיילר Flutter אונליין