मैं टाइपप्रति में एक मॉड्यूल का केवल एक भाग कैसे आयात करूं?

वोट
1

मान लीजिए कि मैं एक अनुवाद मॉड्यूल है, और मुझे केवल फ्रेंच अनुवाद फ़ाइल आयात करना चाहते हैं। मैं इस तरह कुछ करना चाहता हूँ:

import french = module(./translations).french;

कैसे आप एक साथ कर सकते हैं के लिए इसी तरह requireCommonJS में।

यह टाइपप्रति में ऐसा कुछ करने के लिए संभव है, या मैं पूरे मॉड्यूल आयात करने के लिए और बस कुछ इस तरह करते हैं होगा?

import translations = module(./translations);
var french = translations.french;
05/10/2012 को 15:54
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
2

यह वास्तव में कुछ है कि काफी कुछ परिस्थितियों में क्या करना उचित है। दुर्भाग्य से, इस समय टाइपप्रति द्वारा समर्थित नहीं है; आयात घोषणाओं के लिए व्याकरण इसके बारे में बंद इलाके (कल्पना खंड 9.2.2 देखें) के लिए अनुमति नहीं है। यह कुछ ऐसा है कि हम भविष्य में सुधार लाने पर ध्यान सकता है। मैं पर एक मुद्दा दाखिल करने की सलाह देते Codeplex साइट।

05/10/2012 को 16:58
का स्रोत उपयोगकर्ता

वोट
1

आप केवल अपने मॉड्यूल का हिस्सा की जरूरत है, यह लग रहा है अपने मॉड्यूल डिजाइन की तरह गलत हो सकता है - यानी आप एक मॉड्यूल का प्रतिनिधित्व करता है कि आप क्या जरूरत है और सामान आप एक और मॉड्यूल में की जरूरत नहीं है बढ़ना चाहिए।

उदाहरण के लिए, भाषा के आधार पर एक मॉड्यूल है।

05/10/2012 को 16:33
का स्रोत उपयोगकर्ता

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