मैं एंगुलर के लिए बहुत नया हूं इसलिए मुझे यकीन नहीं है कि यह करने के लिए सबसे अच्छा अभ्यास है।
मैंने कोणीय-क्ली का उपयोग किया और ng new some-project
एक नया ऐप तैयार किया।
इसमें "संपत्ति" फ़ोल्डर में एक "चित्र" फ़ोल्डर बनाया गया है, इसलिए अब मेरा चित्र फ़ोल्डर है src/assets/images
में app.component.html
(जो मेरे आवेदन की जड़ है), मैंने डाला
<img class="img-responsive" src="assets/images/myimage.png">
जब मैं ng serve
अपने वेब एप्लिकेशन को देखने के लिए करता हूं, तो छवि प्रदर्शित नहीं होती है।
एक कोणीय अनुप्रयोग में छवियों को लोड करने के लिए सबसे अच्छा अभ्यास क्या है?
EDIT: नीचे उत्तर देखें। मेरा वास्तविक छवि नाम रिक्त स्थान का उपयोग कर रहा था, जिसे एंगुलर पसंद नहीं था। जब मैंने फ़ाइल नाम में रिक्त स्थान हटा दिए, तो छवि सही ढंग से प्रदर्शित हुई।
public
फ़ोल्डर बनाने के बाहर समाप्त किया src
और छवि को प्रदर्शित करने के साथ<img class="img-responsive" src="../../public/images/myimage.png">
assets/images/myimage.png
काम किया।
.sgf
) मैं उन फ़ाइलों को होस्ट करना चाहता हूं और उन्हें एप्लिकेशन से लिंक करना चाहता हूं, लेकिन जाहिरा तौर पर उन्हें assets
फ़ोल्डर में डालना पर्याप्त नहीं है। कोई विचार ?