Виджет карты выдает ошибку, когда я использую способ оплаты fluter_stripe на той же странице

#flutter #dart #flutter-card

Вопрос:

Я использую flutter_stripe lib для интеграции метода оплаты Stripe, но он выдает ошибку, когда я использую виджет карты с этой библиотекой.

Моя ошибка указана как:

«Имя » Карта» определено в библиотеках » пакет:flutter/src/материал/card.dart (через пакет:flutter/материал.dart)» и «пакет:stripe_platform_interface/src/модели/payment_methods.dart».Попробуйте использовать «в качестве префикса» для одной из директив импорта или скрыть имя от всех, кроме одного импорта».,

Комментарии:

1. Я думаю, что вы создаете класс с именем «Карта» и полосой оплаты, также используя это имя, попробуйте изменить имя класса, если это не поможет, попробуйте удалить один из этих двух импортных

2. Нет, я не использую ни одну карту с именем class, возможно, flutter_stripe использует это.

Ответ №1:

Я нашел его ответ, изменив импорт flutter_stripe как импорт «пакет:flutter_stripe/flutter_stripe.dart» скрыть карту;