أنا مبتدأ في مجال البرمجة و أشتغل على إنشاء تطبيق جوال ANDROID APP من خلال برنامج FLUTTER و لغة DART
وصلت لمرحلة إنشاء صفحة إقتناء المشتريات items ووضعها في سلة الشراء PANIER(BASKET).
للأسف واجهتني مشكلة تتمثل كالتالي :
E/flutter ( 4746): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast
كل ما أريد إضافة قطعة (buy items) أي عندما أضغط على + / - على سبيل المثال لزيادة أو إنقاص القطع يظهر هذا الخطأ .
ممكن شخص لديه خبرة أن يساعدني في حل هذا المشكل . مع الشكر
السؤال
Wajdi Rebei
السلام عليكم
أنا مبتدأ في مجال البرمجة و أشتغل على إنشاء تطبيق جوال ANDROID APP من خلال برنامج FLUTTER و لغة DART
وصلت لمرحلة إنشاء صفحة إقتناء المشتريات items ووضعها في سلة الشراء PANIER(BASKET).
للأسف واجهتني مشكلة تتمثل كالتالي :
E/flutter ( 4746): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast
كل ما أريد إضافة قطعة (buy items) أي عندما أضغط على + / - على سبيل المثال لزيادة أو إنقاص القطع يظهر هذا الخطأ .
ممكن شخص لديه خبرة أن يساعدني في حل هذا المشكل . مع الشكر
بارك الله فيكم !
BACKEND : PHP MYSQL
import 'package:dadou/controler/itemsdetailscontroller.dart'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; class Itemsdetails extends StatelessWidget { const Itemsdetails({Key? key,}) : super(key: key); @override Widget build(BuildContext context) { ItemsdetailsControllerImp controller=Get.put(ItemsdetailsControllerImp()); return Scaffold( body:Column(children: [ SizedBox(height: 80,), //Text("${controller.itemsmodel}"), Card(child: Text( //"${controller.itemsModel!.itemsId} " " ${controller.itemsdisc}, \n \n ${controller.itemsprice}dt" ),), SizedBox(height: 10,), Center(child: TextButton(onPressed: (){ Get.toNamed("/Panier");}, child: Text("BUY")),), SizedBox(height: 10,), Column(children: [ IconButton(onPressed: (){controller.paniercontroller.add( // controller.itemsModel!.itemsId.toString() controller.itemsId.toString() );} , icon:Icon(Icons.add)), Text("1"), IconButton(onPressed:(){}, icon:Icon(Icons.minimize)) ],) ], ), );}}
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.