socket.on('result', (data) {
return data;
});
Yukarıda gördüğünüz gibi server dan result kanalı üzerinden dinlediğim veriyi return edip bir fonksiyon içerisin de bool bir değişken olarak geri döndürmem gerekiyor;
login(veri1){
socket.emit('veri', veri1);
socket.on('result', (data) {
return data;
});
}
başka bir dart sayfasında da aşağıda ki gibi kullanmam gerek;
bool sonuc = login(username);
if(sonuc){
print('başarılı');
}else{
print('başarısız');
}
Bu sistemi kurdum fakat server dan gelen veriyi socket.on dışına çıkaramıyorum sadece socket.on içerisinde işlem yapabiliyorum bunu ne tür bir değişkene atayarak socket.on dışında da kullanabilirim ?
örnek kodlarınızı çözümlerinizi bekliyorum iyi forumlar…
Bu arada söylemeden geçemeyeceğim flutter forum bir kaç gün kapandı sebebi neydi bilmiyorum ama kendi kendime destek alabileceğim bir yer kalmadı dedim 🙂 umarım flutter forum kapanmaz flutter hakkında türkçe destek alabildiğim tek yer burası.