2016-05-20 6 views
13

प्रतिक्रिया-मूलनिवासी 0.26 करने के लिए अपने प्रोजेक्ट अपग्रेड करने के बाद, अनुप्रयोग निम्न त्रुटि के साथ दुर्घटनाग्रस्त:RNMK - सुपर अभिव्यक्ति या तो अशक्त होना चाहिए या एक समारोह

"सुपर अभिव्यक्ति या तो शून्य या एक समारोह, नहीं होना चाहिए अपरिभाषित "

यह स्विच.जेएस फ़ाइल में क्रैश होता है, जो प्रतिक्रिया-मूल-सामग्री-किट पैकेज से संबंधित है।

enter image description here

उत्तर

20

आह, क्योंकि प्रतिक्रिया-मूलनिवासी तेजी से आगे बढ़ रहा है! मेरे विकल्प में बहुत तेज़ 25 में हम इस चेतावनी देखा:

Deprecations

से एपीआई प्रतिक्रिया की आवश्यकता होती है प्रतिक्रिया देशी अब पदावनत कर रहा है - 2eafcd4 0b534d1

बजाय:

import React, { Component, View } from 'react-native'; 

अब आप को:

import React, { Component } from 'react'; 
import { View } from 'react-native'; 

और जे ust 26 में बाद में एक रिलीज यह अब breaking change

यदि आप हिम्मत करते हैं तो आप codemod को आजमा सकते हैं। मैं बस मैन्युअल परिवर्तन कर रहा हूँ।

+0

जैसा कि आपने वर्णन किया है, सभी आरएनएमके घटक फ़ाइलों का एक मैन्युअल परिवर्तन, जिसे मैंने पैकेज अद्यतन तक अस्थायी रूप से हल करने के लिए उपयोग किया था। – amirfl

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

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