علی مشکانی
3 سال پیش توسط علی مشکانی مطرح شد
5 پاسخ

lifecycle در فلاتر

سلام کسی میتونه راجب lifecycle توی فلاتر بهم کمک کنه؟!
من یه متغییر دارم میخوام وقتی صفحه لود شد اطلاعات api رو بریزه توی اون ولی الان باید با استفاده از باتن این کار انجام بشه و من نمیخوام این اتفاق بیوفته میخوام به صورت پویا اطلاعات روخودش بریزه توش


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 3 سال پیش مطرح شد
1

درود بر شما اول اینکه ویچت شما باید از نوع statefull باشه و دوم اینکه از متد mounted میتونید استفاده کنید تا زمان ایجاد ویجت یک درخواست به api بفرستید و زمانی که پاسخ اومد مقدار مورد نظر رو بریزید توی متغییری که میخواید به شکل پویا هم انجام میشه


علی مشکانی
تخصص : برنامه نویس
@a.meshkani1378 3 سال پیش مطرح شد
0

سلام آقای موسوی ( @hesammousavi ) میشه یه مثال بزنید برام چجوری استفاده می کنید از mounted ممنون میشم😊


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 3 سال پیش مطرح شد
0

مثال الا ماشالله در سطح نت هست در خود مستندات flutter هست لطف کنید سرچش رو انجام بدید بهشون میرسید


فرزاد زارع
تخصص : برنامه نویسی موبایل
@farzad.zare1992 3 سال پیش آپدیت شد
0

دوست عزیز سلام

مثال :

class Test extends StatefulWidget{
  @override
  State<StatefulWidget> createState() => new TestState();
}

class TestState extends State<Test>{

  @override
  void initState() {
    super.initState();

    //.
    //..
    //..... 

    if (mounted){
            //... your code
    }

  }

علی مشکانی
تخصص : برنامه نویس
@a.meshkani1378 3 سال پیش مطرح شد
0

سلام ممنون بابت مثالی که زدید ( @farzad.zare1992
)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام