سلام وقتتون به خیر
استاد پور من تا جلسه نهم آموزش پیشرفته فلاتر شما جلو رفتم اونجایی که اولین اتصال رو به دیتابیس روی سرور لوکال برقرار میکند اما متاسفانه نتونستم با سرور لوکال ارتباط برقرار کنم با سرور اینترنتی هم به همین شکل؛ فیلتر شکن هم ران کردم .
دیروز هم سوالم رو مطرح کردم ولی وسطاش تست دیدم گهگاهی به سرور اینترنتی ام (سرور واقعی) وصل میشد و کد 200 رو چاپ میکرد اما بعضی اوقات دوباره وصل نمیشد !!! آخرشم من متوجه نشدم که ایراد کارم کجاست!!!!
ممنون میشم اگه جواب سوال من رو بدهید
اینم کد من
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:http/http.dart' as http;
import 'dart:convert' as convert;
import 'package:cheangal/model/Product.dart';
class homepage extends StatelessWidget {
List<Product> products=[];
void getProduct(){
var url="http://192.168.2.97/flutter";
http.get(url).then((result){
print(result.statusCode);
if(result.statusCode==200){
print("pppppppppppppppppppppppppppppppp");
List jsondata=convert.jsonDecode(result.body);
for(int i=0;i < jsondata.length;i++){
products.add(new Product(title:jsondata[i]["title"],img: jsondata[i]["image"]));
}
}
});
}
@override
Widget build(BuildContext context) {
getProduct();
return Container(
height: 500,
color: Colors.deepOrangeAccent,
child:Container(
child: ListView.builder(itemBuilder: listrow,itemCount: 2, scrollDirection:Axis.horizontal,), //333333333333333333333333333333333
height: 500,
color: Colors.deepOrangeAccent,
)
);
}
Widget listrow(BuildContext context, int index) {
return Container(
margin: EdgeInsets.only(left: 5.0),
height: 500,
decoration: BoxDecoration(
border: Border.all(color: Colors.black12,width: 2
),
color: Colors.white,
borderRadius:BorderRadius.all(Radius.circular(10)),
),
child: Column(
children: <Widget>[
Image.asset(products[index].img,height: 200,),
Text(products[index].title),
],
),
);
}
}
سلام . زمپ فعاله رو سیستم؟
بله استاد زمپ فعاله فیلتر شکن هم فعاله
استاد
"http://10.0.0.2/flutter/index.php" رو هم امتحان کردم بازم نشد
این ارور رو هم میده :
Error connecting to the service protocol: failed to connect to http://127.0.0.1:58215/2o3Q9QsVJVQ=/
سلام
منم این مشکل رو دارم که عکس ها رو از سرور محلی با ادرس شبکه نمی خونه همچنین کوئری ها برای جدیدترین و پرفروش ترین محصول رو چطور اجرا کنم که جواب رو نشون بده؟
والا راستش هیچوقت خودم متوجه نشدم چرا اینطوری شد بعد یه مدت خودش خود به خود درست شد!!!! به نظرم یه سری به کانال فلاتر تو تلگرام بزنید اونجا افرادآنلاین زیاد هستن سوالا رو سریع جواب میدن
@fluttery
سلام رامین جان
همون پوشه images داخل پروژت رو در فولدر زمپ پروژت هم قرار بده
درست میشه