Saya cukup baru di Angular jadi saya tidak yakin praktik terbaik untuk melakukan ini.
Saya menggunakan angular-cli dan ng new some-project
untuk menghasilkan aplikasi baru.
Di dalamnya dibuat folder "gambar" di folder "aset", jadi sekarang folder gambar saya adalah src/assets/images
Di app.component.html
(yang merupakan root aplikasi saya), saya meletakkan
<img class="img-responsive" src="assets/images/myimage.png">
Saat saya ng serve
melihat aplikasi web saya, gambar tidak ditampilkan.
Apa praktik terbaik untuk memuat gambar dalam aplikasi Angular?
EDIT: Lihat jawaban di bawah. Nama gambar saya yang sebenarnya menggunakan spasi, yang tidak disukai Angular. Ketika saya menghapus spasi di nama file, gambar ditampilkan dengan benar.
public
folder di luar src
dan menampilkan gambar dengan<img class="img-responsive" src="../../public/images/myimage.png">
assets/images/myimage.png
berfungsi.
.sgf
) Saya ingin menyimpan file-file itu dan menautkannya dari aplikasi, tetapi tampaknya hanya memasukkannya ke dalam assets
folder saja tidak cukup. Ada ide?