首页 > 解决方案 > 伙计们,我正在用颤振编码一些东西,我从变量中取 null 你能帮我吗

问题描述

我的代码 我可以使用_Sifre但我不能使用_Email 你知道为什么它对 _Email 说 null 如果你知道请回答并且没有错误只是我不能使用 _Email 并且当我只写 _Email 到我可以的方法时得到它但是当我使用双重调试打印时我无法获得_Email

这是我写的代码

 @override
 _YeniHesapState createState() => _YeniHesapState();
}

class _YeniHesapState extends State<YeniHesap> {
 String _Sifre, _Email;

 @override
 Widget build(BuildContext context) {
   return Container(
     decoration: BoxDecoration(
       image: DecorationImage(
         image: AssetImage("assets/images/arkaplan.jpg"),
         fit: BoxFit.cover,
       ),
     ),
     child: Column(
       mainAxisSize: MainAxisSize.max,
       mainAxisAlignment: MainAxisAlignment.spaceEvenly,
       crossAxisAlignment: CrossAxisAlignment.center,
       children: <Widget>[
         Container(),
         Container(
           child: TextField(
             decoration: InputDecoration(
                 hintText: "Lütfen Emailinizi Giriniz",
                 border: OutlineInputBorder(
                     borderRadius: BorderRadius.circular(10))),
           onSubmitted: (String emaildegeri)=> _Email = emaildegeri,
           ),
         width: 250,
           margin: EdgeInsets.only(top: 15, bottom: 15),
         alignment: Alignment.center,
         ),
         Container(
           child: TextField(
             decoration: InputDecoration(
                 hintText: "Lütfen Şifrenizi Giriniz",
                 border: OutlineInputBorder(
                     borderRadius: BorderRadius.circular(10))),
             onSubmitted: (String sifredegeri)=> _Sifre = sifredegeri,
           ),
           width: 250,
           margin: EdgeInsets.only( bottom: 15),
           alignment: Alignment.center,
         ),
         Container(
           child: RaisedButton(
             child: Text("Kullanıcı Oluştur"),
           color: Colors.green,
           onPressed: KullaniciOlustur,
           ),
         margin: EdgeInsets.only(bottom: 20),
         alignment: Alignment.center,
         width: 250,
         ),
       ],
     ),
   );
 }

 void KullaniciOlustur() {
debugPrint(_Email);
debugPrint(_Sifre);


 }
}

标签: androidflutterdart

解决方案


推荐阅读