flutter - 问:使用 ListView.builder 并显示“ListView.builder(itemBuilder: null)”
问题描述
我对这个问题有疑问:
我一直在尝试使用 ListView.builder 但它总是显示 ListView.builder(itemBuilder: null) 因为我看到其他结果只是正常的我希望显示 itemCount 和 itemBuilder :(BuildContext 等。请原谅我的英语不好,因为我是亚洲人。 谢谢
import 'package:flutter_chat_ui_starter/models/user_model.dart';
class ChatScreen extends StatefulWidget {
final User user;
ChatScreen({this.user});
@override
_ChatScreenState createState() => _ChatScreenState();
}
class _ChatScreenState extends State<ChatScreen> {
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Theme.of(context).primaryColor,
appBar: AppBar(
title: Text(
widget.user.name,
style: TextStyle(
fontSize: 20.0,
fontWeight: FontWeight.bold,
),
),
elevation: 0.0,
actions: <Widget>[
IconButton(
icon: Icon(Icons.more_horiz),
iconSize: 30.0,
color: Colors.white,
onPressed: () {},
),
],
),
body: Container(
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.only(
topLeft: Radius.circular(30.0),
topRight: Radius.circular(30.0),
),
),
child: Column(
children: <Widget>[
ListView.builder(itemBuilder: null),
],
),
),
);
}
}```
解决方案
您正在寻找的是“自动完成”。
脚步:
- 清除里面的所有东西,
ListView.builder(itemBuilder: null)
这样你就得到了ListView.builder()
。 - 现在将光标放在
ListView
of 下ListView.builder()
,您的 IDE 会显示一些问题,只需使用自动修复为您完成代码。 - 对于 Intellij IDEA 或 Android Studio 等 jetbrains IDE,快捷方式为
Alt
+Enter
。如果您使用 VS 代码,则为Ctrl
+.
推荐阅读
- java - powershell命令禁用Windows注册表中的组合键
- python - Python - 搜索整个excel工作簿中是否存在字符串的最快方法?
- outlook - 如果任何用户正在添加或删除 Outlook 类别,我如何在 Outlook 中跟踪事件
- wordpress - 在 Wordpress 中找不到 WC_Gateway_Stripe - WooCommerce
- javascript - 如何在 js 中全局使用变量(跨多个文件)?
- bash - 如何使用 /bin/sh 编写 docker 命令并将结果分配给变量?
- java - 我怎样才能让微调器提示?
- angular - Observable - 如何组合数组
- maven-3 - 为什么 maven-failsafe 插件不选择集成测试
- javascript - 将同级元素与当前元素一起拖动