Флаттер: Как создать горизонтально прокручиваемую таблицу с фиксированным первым столбцом? - PullRequest
0 голосов
/ 20 октября 2019

Я новенький во Флаттере. Мне нужно исправить первый столбец в моей таблице. Я вижу эту тему: Как создать горизонтально прокручиваемую таблицу с фиксированным столбцом во 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(
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...