Could not find a generator for route

后端 未结 8 1489
谎友^
谎友^ 2021-01-07 17:03

I´m newbie to flutter and reveice one exception about route and paginator in Flutter.

EXCEPTION CAUGHT BY GESTURE
The following assertion was thrown while ha         


        
8条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-07 17:24

    @aziza is the right answer but in some miscellaneous situation in my case

      class RouteGenerator {
      static Route generateRoute(RouteSettings settings) {
        switch (settings.name) {
          case '/':
            MaterialPageRoute(builder: (_) => MyScaffold());
            break;
          case '/homechart':
             MaterialPageRoute(builder: (_) => analytics());
            break;
        }
      }
    }
    

    I forget to return keyword and IDE not showing any error. showing this kind of error.

    Solution is like this :

    class RouteGenerator {
      static Route generateRoute(RouteSettings settings) {
        switch (settings.name) {
          case '/':
         return   MaterialPageRoute(builder: (_) => MyScaffold());
            break;
          case '/homechart':
           return   MaterialPageRoute(builder: (_) => analytics());
            break;
        }
      }
    }
    

提交回复
热议问题