问题描述
我收到以下错误:
@override
void initState() {
scrollController = new ScrollController()..addListener(_scrollListener);
super.initState();
}
@override
void dispose() {
scrollController.removeListener(_scrollListener);
scrollController.dispose();
super.dispose();
}
void _scrollListener() {
if (!loading) {
if (scrollController.position.pixels == scrollController.position.maxScrollExtent) {
setState(() => load = true);
getMoreTags();
}
}
}
getMoreTags()async
{
List<String> hashTagNames=[];
List<int> countOfPosts=[];
QuerySnapshot querySnapshot=await reference
.orderBy('count',descending: true)
.startAfterDocument(lastDoc)
.limit(5).getDocuments();
if(querySnapshot!=null&&querySnapshot.documents.length>0)
{
print('\n\n\n\n\n');
querySnapshot.documents.forEach((doc) {
hashTagNames.add(doc.data['hashTagName']);
countOfPosts.add(doc.data['count']);
});
lastDoc = querySnapshot.documents[querySnapshot.documents.length - 1];
}
generateWidgets(hashTagNames: hashTagNames,countOfPosts: countOfPosts);
}
generateWidgets({List<String> hashTagNames,List<int> countOfPosts})
{
for (int i=0;i<hashTagNames.length;i++)
{
widgets.add(HashTagCard(name: hashTagNames[i],count: countOfPosts[i]));
}
setState(() {
loading=false;
load=false;
});
}
我的代码是:
Traceback (most recent call last):
File "D:\Programmieren\Python\Sprach Assistent (v3)\Server\server.py",line 45,in <module>
runserver()
File "D:\Programmieren\Python\Sprach Assistent (v3)\Server\server.py",line 20,in runserver
msg = client.recv(1024)
OSError: [WinError 10038] Ein Vorgang bezog sich auf ein Objekt,das kein Socket ist
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)