方法不会覆盖继承的方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法不会覆盖继承的方法相关的知识,希望对你有一定的参考价值。
我正在研究android studio with flutter and learning flutter。我已经制作了多个页面所以我在page(HomePage)
创建了一个home.dart file
,但我的dart分析提供了一个错误说:
info:方法不会覆盖继承的方法。 (在[flutter_course] lib / pages / home.dart:7的override_on_non_overriding_method)
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(),
);
}
}
应该运行没有任何错误
答案
您以不正确的方式导入了material
库,将其替换为:
import 'packages:flutter/material.dart';
对于那些第一次运行颤动的人,编辑项目的pubspec.yaml
文件并添加以下内容:
flutter:
uses-material-design: true
然后运行命令flutter packages get
,之后它应该工作。
以上是关于方法不会覆盖继承的方法的主要内容,如果未能解决你的问题,请参考以下文章