راکت
حل شده

lifecycle در فلاتر

5 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

5
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

بهترین پاسخ

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

علی مشکانی
علی مشکانی
@a.meshkani1378

تخصص: برنامه نویس

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

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

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

شاید پاسخ شما همین‌جا باشد

فرزاد زارع
فرزاد زارع
@farzad.zare1992

تخصص: برنامه نویسی موبایل

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

مثال :

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

تخصص: برنامه نویس

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

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

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