【发布时间】:2020-05-31 20:47:28
【问题描述】:
我的 Flutter 应用中出现此错误:
NoSuchMethodError:在 null 上调用了 getter 'text'。 接收方:空 尝试调用:文本 也可以看看: https://flutter.dev/docs/testing/errors
import 'package:flutter/material.dart';
void main() {
runApp(
NewApp()
);
}
class NewApp extends StatefulWidget {
NewApp({Key key}) : super(key: key);
@override
_NewAppState createState() => _NewAppState();
}
class _NewAppState extends State<NewApp> {
TextEditingController textController;
@override
Widget build(BuildContext context) {
return Container(
child: Column(
children: <Widget>[
TextField(
controller: textController,
),
Text(
textController.text
)
],
)
);
}
}
【问题讨论】:
-
通常你应该解释你试图解决的问题,但是我觉得这个错误很模糊。在一个完美的世界中,错误会说“textController尚未初始化”
标签: flutter variables dart controller null