لقد بدأت للتو في العبث مع Flutter ولا أستطيع أن أفهم وجهة نظر StatefulWidget
. كل تلك الأدوات تفعل في أي مكان رأيته في البرامج التعليمية وما إلى ذلك State<MyWidget>
ودعه يقوم بكل العمل.
على سبيل المثال ، من هذا البرنامج التعليمي (الرسمي):
class RandomWords extends StatefulWidget {
@override
createState() => new RandomWordsState();
}
class RandomWordsState extends State<RandomWords> {
...
}
ما أريد أن أعرفه هو لماذا تم بناؤه بهذه الطريقة وما هو استخدام الطبقة الخارجية (في مثالي RandomWords
).
شكرا لك مقدما.