मैं एनजी-बॉयलरप्लेट का उपयोग कर रहा हूं और उपयोगकर्ता कॉन्फ़िगरेशन के आधार पर उत्पादन में विभिन्न टेम्पलेट्स का उपयोग करने की संभावना जोड़ना है।एंगुलरजेएस टेम्पलेट्स के साथ ए/बी परीक्षण कैसे करें?
- demo.tpl.html (डिफ़ॉल्ट)
- डेमो:
.config(function config($stateProvider) { $stateProvider.state('demo', { url: '/demo', views: { "main": { controller: 'DemoCtrl', templateUrl: 'demo/demo.tpl.html' } } }); })
मेरे वर्तमान विचार templateUrl गतिशील
templateUrl: 'demo/demo'+userService.getTemplate()+'.tpl.html'
और की तरह, कई टेम्प्लेट फ़ाइलों होने बनाने के लिए है। b.tpl.html (संस्करण बी)
- demo.c.tpl.html (संस्करण सी)
जबकि उपयोगकर्ता सेवा फ़ंक्शन टेम्पलेट संस्करण का उपयोग करने के लिए प्रदान करता है, उदा। ".b"
क्या आप सहमत हैं? क्या इस समस्या के लिए शायद एक बेहतर/आसान दृष्टिकोण हो सकता है?
अच्छी तरह से कॉन्फ़िगरेशन फ़ंक्शन में सेवा उपलब्ध है? –
आप सही हैं, मेरा सुझाव भी काम नहीं करता है ... कोई इंजेक्शन संभव नहीं है। –
क्या उपयोगकर्ता सेवा बैक एंड एडमिनिस्ट्रेशन पोर्टल है जहां वे अपने डिफ़ॉल्ट विकल्प "कॉन्फ़िगर" करते हैं? डेटा को प्रीफलाइट सही होना चाहिए? –