Я новенький во Флаттере. Мне нужно исправить первый столбец в моей таблице. Я вижу эту тему: Как создать горизонтально прокручиваемую таблицу с фиксированным столбцом во Flutter? , но я не знаю, как применить ответ к своему коду. Я пытаюсь сделать это, но я вижу ошибку. Код:
class DataTableWidget extends StatefulWidget {
@override
DataTableWidgetState createState() => DataTableWidgetState();
}
class DataTableWidgetState extends State<DataTableWidget> {
bool ascending;
@override
void initState() {
super.initState();
ascending = false;
}
@override
Widget build(BuildContext context) {
final width = MediaQuery.of(context).size.width;
return Scaffold(
body: SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: SizedBox(
width: width * 1.4,
child: ListView(
children: <Widget>[
buildDataTable(),
Flexible( //after I added flexible class, I see Errors
child: SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: buildDataTable())),
],
),
),
),
);
}
Widget buildDataTable() => DataTable(
...