طبعا المستخدم من المفترض ان يكون قادر على ادخال رقم هاتفه في هذا الحقل / المشكلة انني قمت بربط هذا الحقل مع قاعدة البيانات من خلال
controller: Controllerphone,
بمعنى لو كانت هنالك بيانات يتم جلبها مع بداية تشغيل الصفحة هذا واذا لم تكن هنالك بيانات سيكون الحقل فارغ
هذا الامر سبب لدي مشكلة الان لو كانت هنالك بيانات ورقم هاتف مع بداية تشغيل الصفحة سوف يتم جلبهم ولكن المستخدم لو قام بضغط على الحقل مؤشر الماوس بشكل تلقائي ينتقل الى بداية النص في حقل textformfield بمعنى يصبح موقعه قبل النص الذي تم جلبه.
ولو حاول الان استعمال الأرقام والقيام بإضافة رقم لن يستطيع الكتابة الا في حالة قام بضغط مره أخرى وتغير موقع مؤشر الماوس لبداية النص او موقع مختلف في حقل textformfield بمعنى وكانه سوف يكمل البيانات الموجودة / قمت بتأكد بالنسبة إلى كتابة النصوص هيا تعمل ولا توجد مشكلة في موقع مؤشر الماوس لا اعلم لماذا تحدث فقط مع الأرقام.
أيضا لو قمت بكتابة نص في البداية ثم حذفه ومحاولة كتابة رقم بعد ذلك الامر يعمل بشكل طبيعي والمشكلة تختفي مع ان موقع المؤشر لا يزال في بداية الكلام وقبل النص الموجود.
أيضا لو قمت بحذف هذا السطر المشكلة يتم حلها ولكني لن احصل على الرقم لو كان موجود في قاعدة البيانات
controller: Controllerphone,
هل يوجد تفسير لهذا المشكلة وحل لها؟ ياليت اذا احد لديه فكره عن الامر او حل لتغير موقع المؤشر في البداية
السؤال
Flutter Dev
انا عامل حقل من نوع textformfield
طبعا المستخدم من المفترض ان يكون قادر على ادخال رقم هاتفه في هذا الحقل / المشكلة انني قمت بربط هذا الحقل مع قاعدة البيانات من خلال
controller: Controllerphone,
بمعنى لو كانت هنالك بيانات يتم جلبها مع بداية تشغيل الصفحة هذا واذا لم تكن هنالك بيانات سيكون الحقل فارغ
هذا الامر سبب لدي مشكلة الان لو كانت هنالك بيانات ورقم هاتف مع بداية تشغيل الصفحة سوف يتم جلبهم ولكن المستخدم لو قام بضغط على الحقل مؤشر الماوس بشكل تلقائي ينتقل الى بداية النص في حقل textformfield بمعنى يصبح موقعه قبل النص الذي تم جلبه.
ولو حاول الان استعمال الأرقام والقيام بإضافة رقم لن يستطيع الكتابة الا في حالة قام بضغط مره أخرى وتغير موقع مؤشر الماوس لبداية النص او موقع مختلف في حقل textformfield بمعنى وكانه سوف يكمل البيانات الموجودة / قمت بتأكد بالنسبة إلى كتابة النصوص هيا تعمل ولا توجد مشكلة في موقع مؤشر الماوس لا اعلم لماذا تحدث فقط مع الأرقام.
أيضا لو قمت بكتابة نص في البداية ثم حذفه ومحاولة كتابة رقم بعد ذلك الامر يعمل بشكل طبيعي والمشكلة تختفي مع ان موقع المؤشر لا يزال في بداية الكلام وقبل النص الموجود.
أيضا لو قمت بحذف هذا السطر المشكلة يتم حلها ولكني لن احصل على الرقم لو كان موجود في قاعدة البيانات
controller: Controllerphone,
هل يوجد تفسير لهذا المشكلة وحل لها؟ ياليت اذا احد لديه فكره عن الامر او حل لتغير موقع المؤشر في البداية
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.