您好,我目前正在嘗試在連接步驟期間將用戶的變數條目傳遞到我的應用程式的主頁,但我遇到錯誤,我不知道是什麼原因導致的,在我的頁面main (gamepage) 中,在男孩的孩子中,我想顯示控制器的地址,但是flutter 告訴我這個變數沒有定義!!!!!
你是我唯一的希望
import 'dart:convert'; import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart'; import 'package:http/http.dart' as http; import 'package:tentative_formulaire_konamicash/stfgamepage.dart'; class register extends StatefulWidget { const register({super.key}); @override State<register> createState() => _registerState(); } class _registerState extends State<register> { final _formKey = GlobalKey<formstate>(); final controllermail = TextEditingController(); final controllerpassword = TextEditingController(); Future<void> login(String mail, String password) async { try { var url = Uri.parse('https://konamicash.com/authentification_app'); var response = await http.post( url, headers: { "Accept": "application/json", "Access-Control-Allow-Origin": "*" }, body: { "the_mail": mail, "the_pasword": password, }, ); if (response.statusCode == 200) { var data = jsonDecode(response.body); print('OK: $data'); if (data['authentification'] == 0) { } else { Navigator.push( context, PageRouteBuilder( pageBuilder: (context, animation, secondaryAnimation) => Gaming( formKey: GlobalKey<formstate>(), controlleradressemail:TextEditingController(), controllermotdepasse : TextEditingController(), ), )); } } } catch (e) { print('An error occurred: $e'); } } @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: const Text('nami'), ), body: Form( key: _formKey, child: Column( children: [ Container( child: TextFormField( decoration: const InputDecoration(labelText: 'mail'), controller: controllermail, ), ), Container( child: TextFormField( decoration: const InputDecoration(labelText: 'password'), controller: controllerpassword, ), ), SizedBox( width: double.infinity, height: 50, child: ElevatedButton( onPressed: () { final mail = controllermail.text; final password = controllerpassword.text; login(mail, password); }, child: const Text('Connexion'), ), ), ], ), ), ); } } </formstate></void></formstate></register></register>
以上是如何將變數從一個頁面傳送到另一個 flutter/dart的詳細內容。更多資訊請關注PHP中文網其他相關文章!

TheSecretTokeEpingAphp-PowerEdwebSiterUnningSmoothlyShyunderHeavyLoadInVolvOLVOLVOLDEVERSALKEYSTRATICES:1)emplactopCodeCachingWithOpcachingWithOpCacheToreCescriptexecution Time,2)使用atabasequercachingCachingCachingWithRedataBasEndataBaseLeSendataBaseLoad,3)

你應該關心DependencyInjection(DI),因為它能讓你的代碼更清晰、更易維護。 1)DI通過解耦類,使其更模塊化,2)提高了測試的便捷性和代碼的靈活性,3)使用DI容器可以管理複雜的依賴關係,但要注意性能影響和循環依賴問題,4)最佳實踐是依賴於抽象接口,實現鬆散耦合。

是的,優化papplicationispossibleandessential.1)empartcachingingcachingusedapcutorediucedsatabaseload.2)優化的atabaseswithexing,高效Quereteries,and ConconnectionPooling.3)EnhanceCodeWithBuilt-unctions,避免使用,避免使用ingglobalalairaiables,並避免使用

theKeyStrategiestosigantificallyBoostPhpaPplicationPerformenCeare:1)UseOpCodeCachingLikeLikeLikeLikeLikeCacheToreDuceExecutiontime,2)優化AtabaseInteractionswithPreparedStateTementStatementStatementAndProperIndexing,3)配置

aphpdepentioncontiveContainerIsatoolThatManagesClassDeptions,增強codemodocultion,可驗證性和Maintainability.itactsasaceCentralHubForeatingingIndections,因此reducingTightCightTightCoupOulplingIndeSingantInting。

選擇DependencyInjection(DI)用於大型應用,ServiceLocator適合小型項目或原型。 1)DI通過構造函數注入依賴,提高代碼的測試性和模塊化。 2)ServiceLocator通過中心註冊獲取服務,方便但可能導致代碼耦合度增加。

phpapplicationscanbeoptimizedForsPeedAndeffificeby:1)啟用cacheInphp.ini,2)使用preparedStatatementSwithPdoforDatabasequesies,3)3)替換loopswitharray_filtaray_filteraray_maparray_mapfordataprocrocessing,4)conformentnginxasaseproxy,5)

phpemailvalidation invoLvesthreesteps:1)格式化進行regulareXpressecthemailFormat; 2)dnsvalidationtoshethedomainhasavalidmxrecord; 3)


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3 Linux新版
SublimeText3 Linux最新版

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。