का उपयोग करना है, मैं React Router का उपयोग कर एक प्रोजेक्ट पर काम कर रहा हूं, और मुझे डेटा प्रवाह के साथ कुछ समस्याएं आ रही हैं।प्रतिक्रिया राउटर जहां AJAX
प्रत्येक पृष्ठ पर एक AJAX कॉल होता है जो घटक के लिए डेटा प्राप्त करता है। मैं उन्हें componentDidMount
में डाल दिया है:
// Below code is written in ES6
componentDidMount(){
$.get(someURL, (data)=>{
this.setState({data:data})
})
}
हालांकि इस प्रारंभिक लोड पर काम करता है, इसे फिर से जब यूआरएल परिवर्तन (एक मैनुअल ताज़ा की जरूरत है) कहा जाता है प्राप्त करता है। AJAX कॉल रखने के लिए मुझे उचित life cycle नहीं मिल रहा है।
कोई मुझे प्रतिक्रिया राउटर में डेटा प्राप्त करने के उचित दृष्टिकोण के साथ प्रबुद्ध करता है।
मुझे पता है, यह पुरानी है लेकिन .. जाँच इस एक: http://stackoverflow.com/questions/30279786/react-router - कहीं-से-उपयोग-AJAX – ridermansb