Имя параметра Flutter не определено для виджета Card - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь создать многоразовый виджет Card для использования в других файлах dart в моем приложении. Я продолжаю получать ошибку с именем параметр не определен . В чем может быть проблема? То, что я уже пробовал:

  • Переустановка SDK flutter.
  • Running flutter doctor не вызывает никаких проблем, связанных с этим.
  • Запуск повторный анализ Dart на VS-Code.

card.dart

Errors on line 14, 15 and 16

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());
  }
}

Description of error

введите описание изображения здесь

1 Ответ

1 голос
/ 13 июля 2020

Пожалуйста, измените название класса, отличное от Card. Поскольку у вас уже есть класс карты в пакете дротиков.

Решение:

class MyCard extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        body: Card(color: Colors.red,));
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...