द्वारा नहीं मिला है, मेरे पास एक एम्बेडेड text/ng-template
के साथ लोड किया गया दृश्य है जो बाद में फ़ाइल में ng-include
द्वारा नहीं पाया जा रहा है।इनलाइन 'एनजी-टेम्पलेट' `ng-include`
<script type="text/ng-template" id="stringCondition">
<!-- template guts -->
</script>
कौन सा मैं के साथ फाइल में बाद में लोड हो रहा है कर रहा हूँ: स्क्रिप्ट ब्लॉक दृश्य फ़ाइल के शीर्ष पर बैठता है
<ng-include src="'stringCondition'"></ng-include>
लेकिन कंसोल में एक 404 त्रुटि का निर्माण किया जाता है:
GET http://localhost/~me/stringCondition 404 (Not Found)
मैंने नामकरण (अंत में .html होने की तरह) पर कई प्रकारों की कोशिश की है और ng-include
का उपयोग उच्च स्तर तत्व के बजाय एक विशेषता के रूप में किया है। सभी भाग्य के साथ।
एक ही दृश्य फ़ाइल में ng-include
के साथ पंजीकरण नहीं करने के लिए एम्बेडेड ng-template
क्या हो सकता है?
अद्यतन:
टिप्पणियां और जवाब ने बताया है, मेरे कोड के मूल डिजाइन सही है। लेकिन कुछ ng-template
(स्पष्ट रूप से) सिस्टम को टेम्पलेट उपलब्ध कराने में विफल रहा है।
मैंने एक HTML फ़ाइल (एक एम्बेडेड टेम्पलेट के बजाय) से खींचने के लिए अपना कोड अपडेट किया और यह ठीक काम करता है।
क्या कोई आम स्थिति है कि मैं उस ब्रेक ng-template
में दौड़ सकता हूं?
https://jsfiddle.net/nozbaveq/ मेरे लिए काम कर रहा है। तो मुद्दा कोड का यह हिस्सा नहीं है :) – ehlers
@ehlers - yup, कुछ अजीब चल रहा है, इसे नियमित फ़ाइलों के साथ काम करने पर अपडेट देखें। कुछ 'एनजी-टेम्पलेट' तोड़ रहा है लेकिन मुझे नुकसान हुआ है। –