因为flutter_bloc: 0.21.0依赖于provider: ^3.0.0,并且没有flutter_bloc match: >0.21.0 <0.22.0版本,所以flutter_bloc: ^0.21.0需要provider: ^3.0.0。因此,因为它tells_me它依赖于provider: ^4.1.2和flutter_bloc: ^0.21.0,所以版本解析失败。
pub get failed (1; So, because tellz_me depends on both provider ^4.1.2 and flutter_bloc ^0.21.0, ver
当我试图在DartPad上运行我的代码时,我遇到了这个问题。
'runZoned' is deprecated and shouldn't be used. This will be removed in v9.0.0. Use Bloc.Bloc.transformer instead...
替换它的正确方法是什么?
代码:
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
void main() {
B
我正在学习flutter和dart语言,并尝试通过rxdart应用阻塞模式,并在页面中显示数据。 无法在页面流生成器和listview.builder中获取length或显示数据,因为我收到错误: class 'Future<List<User>>' has no instance getter 'length'.
Receiver: Instance of 'Future<List<User>>'
Tried calling: length 我的类user.dart class User {
今天我试着添加我的第一个测试,但我马上就遇到了问题。我看了很多教程,读了更多的书,但我无法使用flutter_test或bloc_test库进行简单的LoginBloc测试。我不得不做一些根本错误的事情,但我就是找不到。我假设它与堆栈跟踪中的以下行有关:
The argument type 'Bloc<Event, State>' can't be assigned to the parameter type 'dynamic Function()'.
下面是整个堆栈跟踪:
/C:/src/flutter/.pub-cache/hosted/
我一直在尝试使用WSL为我的flutter项目的代码覆盖率生成html报告,但是当我运行genhtml coverage/lcov.info -o coverage/html时会发生这种情况。
Reading data file coverage/lcov.info
Resolved relative source file path "lib\blocs\bloc1\bloc1.dart" with CWD to "/mnt/c/Users/User/flutter_project/lib\blocs\bloc1\bloc1.dart".
Found 284