Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 当我点击按钮时,我的颤振出现错误_Flutter - Fatal编程技术网

Flutter 当我点击按钮时,我的颤振出现错误

Flutter 当我点击按钮时,我的颤振出现错误,flutter,Flutter,这就是错误: 试图呼叫提供程序。的。这可能是一个错误,而且是错误的 因此不受支持。如果要公开一个可以 任何事情,请考虑将动态< /代码>改为对象< /代码>。 “package:provider/src/provider.dart”:失败的断言:第304行 7:T!=动态的 代码如下: import 'package:flutter/material.dart'; import 'package:lms/Food/screens/landingPage.dart'; import 'packag

这就是错误:

试图呼叫提供程序。的。这可能是一个错误,而且是错误的 因此不受支持。如果要公开一个可以 任何事情,请考虑将<代码>动态< /代码>改为<代码>对象< /代码>。 “package:provider/src/provider.dart”:失败的断言:第304行 7:T!=动态的

代码如下:

import 'package:flutter/material.dart';
import 'package:lms/Food/screens/landingPage.dart';
import 'package:provider/provider.dart';
import 'notifiers/authNotifier.dart';

// void main() {
//   runApp(MyApp());
// }

void main() {
  runApp(MultiProvider(
    providers: [
      ChangeNotifierProvider(
      create: (_) => AuthNotifier(),
      ),

    ],
       child: Consumer<AuthNotifier>(
  builder: (context, counter, child) {
          return MaterialApp(
            debugShowCheckedModeBanner: false,
            title: 'Cassia',
            theme: ThemeData(
              fontFamily: 'Montserrat',
              primaryColor: Color.fromRGBO(255, 63, 111, 1),
            ),
            home: FoodMain(),
          );
        }
  )));
}

class FoodMain extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: context.watch().LandingPage<AuthNotifier>(),
    );
  }
}
导入“包装:颤振/材料.省道”;
进口“包装:lms/Food/screens/landingPage.dart”;
导入“包:provider/provider.dart”;
导入'notifiers/authNotifier.dart';
//void main(){
//runApp(MyApp());
// }
void main(){
runApp(多供应商)(
供应商:[
变更通知提供者(
创建:()=>AuthNotifier(),
),
],
儿童:消费者(
生成器:(上下文、计数器、子对象){
返回材料PP(
debugShowCheckedModeBanner:false,
标题:"桂皮",,
主题:主题数据(
fontFamily:“蒙特塞拉特”,
primaryColor:Color.fromRGBO(255,63,111,1),
),
主页:FoodMain(),
);
}
)));
}
类FoodMain扩展了无状态小部件{
@凌驾
小部件构建(构建上下文){
返回脚手架(
正文:context.watch().LandingPage(),
);
}
}