2013-12-10 3 views
5

को बदलने के लिए कैसे मैं ui-viewtemplateUrl को प्रोग्रामर के अंदर से प्रोग्रामेटिक रूप से बदलना चाहता हूं क्योंकि templateUrl विकल्प सेवाओं के इंजेक्शन का समर्थन नहीं करता है और मुझे टेम्पलेट यूआरएल निर्धारित करने के लिए एक सेवा की आवश्यकता है।यूई-व्यू टेम्पलेट यूआरएल प्रोग्रामेटिक रूप से

धन्यवाद।

उत्तर

3

templateProvider यहाँ के लिये दस्तावेज देखें:
"Quick Reference - template, templateUrl, templateProvider", Github - कोणीय-ui/ui रूटर

+0

मैं कैसे हालांकि जे एस से इसे बदल सकते हैं? टेम्पलेट प्रदाता में मैं केवल स्थिरांक और प्रदाताओं को इंजेक्ट कर सकता हूं। मैं उन सेवाओं को इंजेक्ट नहीं कर सकता जिन्हें मुझे यूआरएल निर्धारित करने की आवश्यकता है। – Francisc

+0

'टेम्पलेटप्रदाता: फ़ंक्शन (सेवा नाम) {वापसी सेवा नाम.do जो भी(); } ' –

+0

आप प्रदाताओं में सेवाओं को इंजेक्ट नहीं कर सकते, क्या आप कर सकते हैं? – Francisc

संबंधित मुद्दे