मैं एक मौजूदा प्रोजेक्ट पर एमडीएल का उपयोग करने की कोशिश कर रहा हूं जो प्रतिक्रिया का उपयोग करता है, और मैं कई मुद्दों पर चल रहा हूं। हालात पहले लोड पर ठीक लगता है, हालांकि कई चेतावनी संदेश हैं:प्रतिक्रिया के साथ सामग्री डिजाइन लाइट का उपयोग
Warning: ReactMount: Root element has been removed from its original container. New container:
यह हर डोम तत्व एक वर्ग एमडीएल (उदाहरण के द्वारा मान्यता प्राप्त है के लिए काफी होता है: एमडीएल-लेआउट, एमडीएल-layout__content, आदि) और यह किसी भी डोम परिवर्तन पर होता है।
Uncaught Error: Invariant Violation: findComponentRoot(..., .0.2.0.1.1.0.0.0.0): Unable to find element. This probably means the DOM was unexpectedly mutated (e.g., by the browser)...
यह है कि एमडीएल मतलब यह है और प्रतिक्रिया काफी असंगत हैं:
इसके अलावा, जब मार्गों को बदलने, एक "Invariation उल्लंघन" त्रुटि है?
अद्यतन: समस्या तब गायब हो जाती है जब वर्ग = "mdl-js-layout" वाला तत्व प्रतिक्रिया कार्यों में सबसे ऊपर तत्व नहीं है। एक बार जब मैंने उस तत्व को लपेट लिया, तो सब अच्छा है।
मेरे परियोजना प्रतिक्रिया का उपयोग करता है और एमडीएल बस ठीक है। वे निश्चित रूप से असंगत नहीं हैं –
धन्यवाद @ माइकलपाकर दो कामों को अच्छी तरह से जानना अच्छा है। – Penar
बस अपना अपडेट देखा। क्या आप इसे ठीक करने के लिए क्या करना चाहते हैं, इस बारे में कुछ और बता सकते हैं? मैं अभी भी उत्सुक हूं कि आपकी समस्या के कारण क्या हो सकता है। –