2016-04-29 7 views
6

मैंने कोणीय 2 में नया घटक बनाया है और मुझे यह त्रुटि मिल रही है "विलय की घोषणा में व्यक्तिगत घोषणा 'MyComponentComponent' सभी को निर्यात किया जाना चाहिए या सभी स्थानीय।" जैसा कि मैं कोणीय 2 के लिए नया हूं, मैं कोड पर त्रुटि की पहचान करने में सक्षम नहीं हूं। अग्रिम में धन्यवाद ..!मुझे कोणीय 2 में नया घटक बनाते समय यह त्रुटि मिल रही है!

+1

अपने घटक के कोड का स्वागत ;-) –

+0

जब स्वत: refactorinf प्रकार है कि मैं पर काम कर रहा था आयातित मैं यह त्रुटि आई होगी। तो मैंने एक ही कक्षा – profimedica

उत्तर

8

मुझे लगता है कि आपके पास एक ही नाम MyComponentComponent के साथ कई कक्षाएं हैं। किसी घटक को परिभाषित करते समय, आपको इसके क्रियान्वयन वर्ग के लिए एक नया नाम लेना होगा।

@Component({ 
    (...) 
}) 
export class Component1 { 
    (...) 
} 

@Component({ 
    (...) 
}) 
export class Component2 { 
    (...) 
} 
+1

आयात किया है असल में मैंने निर्देश कोड को छोड़ दिया है, मैंने अपना कोड उसी वर्ग में रखा है, यही कारण है कि त्रुटि आई है, लेकिन अब मैं उसी कोड को उस फ़ाइल में रखता हूं जहां मुझे कोड प्रस्तुत करना है, इसलिए मैंने इसे रखा app.component.ts फ़ाइल में। और यह काम करता है। :) .. !! –

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