जब templateUrl का उपयोग कर मौजूदा पथ के बजाय जड़ से कोणीय 2 संकल्प आधार पथ है

वोट
3

मैं एक कोणीय 2 एप्लिकेशन है और मैं पुराने उपयोग कर रहा हूँ templateUrlएक ही एक ही सर्वर पर किसी URL से HTML टेम्पलेट लोड करने के लिए।

templateUrl: '/components/directive/directive.html'

मैं एक पथ पर हूँ /loaded/path/जो है, जहां मेरे निर्देश भार पर।

यह कोणीय 1 में ठीक काम करता था, लेकिन कोणीय 2 में यह इस त्रुटि फेंकता

Could not resolve the url /components/directive/directive.html from http://example.com/loaded/path/
Error
    at new BaseException (http://example.com/angular2.sfx.dev.js:10986:25)
    at UrlResolver.System.register.execute.UrlResolver.resolve

मुझे लगता है कि एक समाधान जोड़ने के लिए है ../../

templateUrl: '../../components/directive/directive.html'

लेकिन क्या अगर मैं पर हूँ /some/other/loaded/pathजहाँ मैं अपनी निर्देश का उपयोग

वहाँ एक रास्ता जड़ के बजाय वर्तमान पथ से पथ को हल करने कोणीय 2 बताने के लिए है?

27/05/2015 को 19:13
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more