извлекать вкладки и данные просмотра вкладок из cloud_firestore или firebase - PullRequest
0 голосов
/ 07 апреля 2019

Я делал приложение расписания во флаттере, которое извлекает данные расписания из базы данных то есть вкладки Day1, Day2, Day2 ... графики День1 - L1, L2, L3. День2 - L4, L5, L6, L7 и т.д.

Нужны предложения кода, чтобы связать вкладку и содержимое панели вкладок

Пробовал, чтобы вкладки и их вкладки имели одинаковые данные, т.е. Tab1 - имеет L1, L2, L3, L4, L5 ... Tab1 - имеет L1, L2, L3, L4, L5 ...

так что это проблема

class DynaTabs3Page extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: FirestoreBottomBar(
        stream: Firestore.instance.collection('items2').snapshots(),
        mapper: (DocumentSnapshot doc) {
          if (doc.data['title'] == 'title2'){
          return Text(doc.data['title2']);

            }
          else {
          return Text('no response');}
        }
          ),

      bottomNavigationBar: FirestoreBottomBar(
        stream: Firestore.instance.collection('items2').snapshots(),
        mapper: (DocumentSnapshot doc) {
          return BottomNavItem(
            text: doc.data['title'],
            onTap: () {
              print('${doc.data['title']} pressed');
            },
          );
        },
      ),
    );
  }
}

фактический результат должен быть День1 - L1, L2, L3. День2 - L4, L5, L6, L7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...