2017-06-08 8 views
7

मैं ReactJS का उपयोग कर एक नक्शा कार्यक्षमता को विकसित कर रहा हूँ, मेरे app.js फ़ाइल है:प्रतिक्रिया जे एस त्रुटि: परिभाषित नहीं है प्रतिक्रिया/jsx-नो-undef

import React, { Component } from 'react'; 
import './Map'; 
class App extends Component { 
    render() { 
    return (
     <div className="App"> 
      <Map/> 
     </div> 
    ); 
    } 
} 
export default App; 

त्रुटि है:

./src/App.js 
Line 8: 'Map' is not defined react/jsx-no-undef 

Search for the keywords to learn more about each error. 

इस समस्या का समाधान किस प्रकार से किया जा सकता है?

+0

'आयात मानचित्र,' आप नक्शे फ़ाइल अन्यथा में डिफ़ॉल्ट निर्यात का इस्तेमाल किया है, तो 'आयात नामांकित निर्यात के लिए './Map' से {मानचित्र}; –

+0

आपको बहुत धन्यवाद मायांक। त्रुटि हल हो गई है। :) –

उत्तर

6

का उपयोग कर आप import Map from './Map' प्रतिक्रिया क्या करना चाहिए की कोशिश केवल आपके कह रहा है यह पता नहीं है जहां चर आयात किए जा रहे है।

1

आप इसे बताने के लिए जो घटक आप स्पष्ट रूप से वर्ग देकर आयात करना चाहते हैं name..in अपने मामले में यह मानचित्र

import Map from './Map; 
class App extends Component{ 
    your code here... 
} 
0

है यह कभी कभी मेरे लिए होता है, आमतौर पर यह सिर्फ एक सरल निरीक्षण है की है। बस विवरण, सरल लेखन, उदाहरण के लिए आदि पर ध्यान देना जब प्रतिलिपि करने/चिपकाने आयात बयान कर देते हैं: './Map' से enter image description here

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