gpt4 book ai didi

flutter - _$CustomClass 显示错误 `The return type ' Type' isn't a 'CustomClass' ,由匿名闭包定义。 `

转载 作者:IT王子 更新时间:2023-10-29 07:18:16 25 4
gpt4 key购买 nike

我添加了一个新类 TopicNew 并在 flutter_livestream_provider 中的示例代码中运行 flutter pub run build_runner build --delete-conflicting-outputs用于学习。

但是我不知道为什么我的类显示错误

import 'package:built_value/built_value.dart';

part 'topicNew.g.dart';

abstract class TopicNew implements Built<TopicNew, TopicNewBuilder> {
int get id;
String get name;
TopicNew._();
factory TopicNew([updates(TopicNewBuilder b)]) => _$TopicNew; #<- show error here
}

enter image description here enter image description here

最佳答案

这是语法错误。

代替:

 => _$TopicNew;

做:

 = _$TopicNew;

工厂构造函数可以声明为

factory Classname(int a) = OtherClass;

这个语法是

的简写
factory ClassName(int a) => OtherClass(a);

关于flutter - _$CustomClass 显示错误 `The return type ' Type' isn't a 'CustomClass' ,由匿名闭包定义。 `,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56620179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com