Имя параметра Flutter не определено для виджета Card
Я пытаюсь создать многоразовый виджет Card для использования в других файлах dart в моем приложении. Я продолжаю получать ошибку с указанным параметром не определен. В чем может быть проблема? То, что я уже пробовал:
- Переустановка SDK флаттера.
- Бегущий врач по трепетанию не бросает с этим вопросов.
- Запуск повторного анализа Dart на VS-Code.
card.dart
home.dart
import 'package:flutter/material.dart';
import 'card.dart';
class Home extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Card'),
),
body: Card());
}
}
Описание ошибки
1 ответ
Решение
Пожалуйста, измените название класса, отличное от Card. Потому что у вас уже есть класс Card в пакете дротиков.
Решение:
class MyCard extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Card(color: Colors.red,));
}
}