Флаттер : Тип аргумента «Строка» не может быть присвоен типу параметра «Uri».

# #firebase #flutter #flutter-layout

Вопрос:

Я получаю эту ошибку при создании проекта в flutter под «url».

Код:

 void addProduct(Product product) {
    const url = 'https://flutter-update.firebaseio.com/products.json';
    http.post(url, body: json.encode({   <-- here 
      'title': product.title,
      'description': product.description,
      'imageUrl': product.imageUrl,
      'price': product.price,
      'isFavorite': product.isFavorite,
    }),);
 

Ответ №1:

Попробуй const url = Uri.parse('https://flutter-update.firebaseio.com/products.json');