Угловая ОШИБКА в src/app/koszyk.service.ts(21,28): ошибка TS2339: свойство «przedmioty» не существует для типа «{}»

В моем приложении выскакивает ошибка

ERROR in src/app/koszyk.service.ts(21,28): error TS2339: Property 'przedmioty' does not exist on type '{}'.

(слева мой код, справа оригинальный код от curse)

Фото проблема 1

проблема с x.przedmioty

<script src = "https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js">

async pobierzKoszyk(): Promise <Observable<Koszyk>> {
    let koszykId = await this.pobierzLubUtworzKoszykId();
    return this.db.object('/koszyki/' + koszykId).valueChanges()
    .map(x => new Koszyk(x.przedmioty));
  }

</script>

Пожалуйста помогите. Я написал все приложение, и у меня есть только одна проблема.

И еще один во время компиляции:

«Отказано в загрузке шрифта», поскольку он нарушает следующую директиву Content Security Policy: «default-src 'self'». Обратите внимание, что 'font-src' не был задан явно, поэтому 'default-src' используется в качестве запасного варианта. ."

Фото проблема 2

Заранее спасибо.

вам следует разделить два ваших вопроса на два отдельных SO-вопроса, поскольку они кажутся совершенно разными и не связанными. Ошибка ясно указывает, что не так: przedmioty не существует на x. Что такое xи как оно выглядит? Мне кажется, что x — это пустой объект. Возможно, запрошенная запись не существует в FireBase, вам нужно будет проверить это в своем коде. Но я не знаю FireBase

Arikael 18.03.2019 09:04
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
1
41
0

Другие вопросы по теме