方法不会覆盖继承的方法

时间:2019-02-13 10:49:15

标签: android-studio dart flutter

我正在使用flutter并学习flutter的android studio。在那里我制作了多个页面,所以我在page(HomePage)中创建了home.dart file,但是我的飞镖分析提供了一个错误,说:

  

info:方法不会覆盖继承的方法。   (在[flutter_course]上的override_on_non_overriding_method   lib / pages / home.dart:7)

import 'packages:flutter/materia.dart';

 import '../product_manager.dart';

 class HomePage extends StatelessWidget{
   @override
   Widget build(BuildContext context){
     return Scaffold(
       appBar: AppBar(
         title: Text('EasyList')
       ),
       body: ProductManager(),
     );
   }
}

应该可以正常运行

1 个答案:

答案 0 :(得分:0)

您以不正确的方式导入了export default (state = INITIAL_STATE, action) => { switch (action.type) { case EMPLOYEE_UPDATE: return {...state, [action.payload.prop]: action.payload.value} default: return state; } } 库,将其替换为:

material

,对于第一次运行Flutter的用户,请编辑项目的import 'packages:flutter/material.dart'; 文件并添加以下内容:

pubspec.yaml

然后运行命令 flutter: uses-material-design: true ,然后它应该可以工作了。