小编Tim*_*ura的帖子

如何修复 Flutter 中的“正在检查 Dart SDK 版本...<< 此时意外”错误?

每当我尝试从终端运行任何应用程序或 flutter 命令时,我都会遇到问题,显示为:Checking Dart SDK version... << was unexpected at this time。甚至不起作用flutter doctor

似乎什么都不起作用,而且事情突然发生,令人沮丧。前一刻一切都很好,现在一切都不起作用了。任何帮助将不胜感激

dart flutter

17
推荐指数
3
解决办法
1万
查看次数

如何在 Flutter Search Delegate 中实现分页?

当用户搜索某些内容时,我试图在我的应用程序中实现分页。
我已经能够获取并显示我的数据(仅限 12 个结果),但由于 Search Delegate 不是有状态类,我无法获得更多结果。
有没有一种方法可以通过添加到我已经获取的 listView 来有效地使用 setState 来加载更多数据?

代码

import 'dart:math';

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:official_coolkicks/models/shoe.dart';
import 'package:official_coolkicks/providers/search-provider.dart';
import 'package:official_coolkicks/providers/shoe-provider.dart';
import 'package:official_coolkicks/themes/adjust_settings_icons.dart';
import 'package:official_coolkicks/views/widgets/category/shoeCard.dart';
import 'package:official_coolkicks/views/widgets/filtering/filter_chip.dart';
import 'package:provider/provider.dart';
import 'package:http/http.dart' as http;

import 'dart:convert';

import 'package:shared_preferences/shared_preferences.dart';

class CategorySearch extends SearchDelegate<Shoe> {
  @override
  ThemeData appBarTheme(BuildContext context) {
    assert(context != null);
    final ThemeData theme = Theme.of(context);
    assert(theme != null);
    return theme;
  }

  ScrollController _sc = new ScrollController();

  List<Shoe> shoes;
  int page = 1;
  bool isLoading = false; …
Run Code Online (Sandbox Code Playgroud)

pagination dart flutter

6
推荐指数
0
解决办法
1285
查看次数

标签 统计

dart ×2

flutter ×2

pagination ×1