概要
前回の【エラー解決】Angularでerror TS1005: ',' expected.のエラーの解決
に引き続き、Angularのエラーについて。
今回はGoogle Chromeのデベロッパーツール(検証モード)でエラーが出たので、その解決方法を書きます。
エラー内容
ERROR TypeError: Cannot read property 'city' of undefined
'city' の中は、人それぞれプロパティ命名が違うことに注意。

このエラーが出た場合は、以下のように解釈すると良い。
プロパティが存在しないため、city プロパティを読み取れません。
つまり、cityプロパティの前の上位のオブジェクトを疑ってみる。
このエラーの場合、Google Chromeのデベロッパーツール(検証モード)上で、(RentalListItemComponent.html:5)とあるので、このファイルの中から、
cityプロパティを探します。

.(ドット)で繋いでいる、currentRentalが違っていたため、エラーが出ていた。
ここを変更して解決できました。