1

子小部件 ( MaterialApp) 可以从 2 个单独的继承小部件继承吗?就像我需要一个用于翻译 ( LocalizationProvider) 的继承小部件和另一个用于导航 ( AppStateProvider) 的小部件。它们单独工作正常但无法使它们一起工作...... :(

// 1st one
Widget build(BuildContext context) {
    return LocalizationProvider(
        state: LocalizationProvider.of(context).state,
        child: FlavorBanner(
          child: MaterialApp(
              // Other code
          ),
        ),
   );
  }


// 2nd one
Widget build(BuildContext context) {
        return AppStateProvider(
           state: this,
             child: FlavorBanner(
               child: MaterialApp(
                      // Other code
               ),
             ),
        );
    }
4

0 回答 0