के लिए कोई proptype मैं निम्न त्रुटि में चल रहा होने के बाद मैं जबप्रतिक्रिया मूल निवासी 0.48 - `scrollview देशी
प्रतिपादन देशी 0.48 है, जो एक्सपो एप्लिकेशन (आईओएस केवल में ) पर दिखाया जा रहा है प्रतिक्रिया करने के लिए उन्नत किया गया हैस्क्रॉलव्यू में देशी प्रो मूल प्रकार के BOOL के RCTScrollView.onScrollAnimationEnd के लिए कोई प्रॉपर्टी नहीं है। अगर आप को इस प्रोपेक्ट को बदल चुके हैं तो इसका आमतौर पर यह अर्थ है कि के आपके संस्करण मूल कोड और जावास्क्रिप्ट कोड सिंक से बाहर हैं। ओथ को अपडेट करना इस त्रुटि को दूर करना चाहिए।
यकीन नहीं है कि क्यों, लेकिन मैंने जितना संभव हो सके मेरे कोड बेस को संकुचित कर दिया। जब मैं ListView का उपयोग करने का प्रयास करता हूं तो यह त्रुटि उत्पन्न होती है।
import React from 'react';
import {AppRegistry,View,Text,StyleSheet,ListView} from 'react-native';
const styles = StyleSheet.create({
fullView:{
flex:1
},
statusBar: {
backgroundColor:"#de3c3c",
padding:5
},
});
class MyComponent extends React.Component {
constructor() {
super();
const ds = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2});
this.state = {
dataSource: ds.cloneWithRows(['row 1', 'row 2']),
};
}
render() {
return (
<ListView
dataSource={this.state.dataSource}
renderRow={(rowData) => <Text>{rowData}</Text>}
/>
);
}
}
export default MyComponent;
और यहाँ मेरी निर्भरता हैं::
"dependencies": {
"expo": "^20.0.0",
"react": "^16.0.0-alpha.12",
"react-native": "^0.48.1",
"react-navigation": "^1.0.0-beta.11"
}
मैं ListView के लिये दस्तावेज से अधिक एक दृष्टि डाली, इसके पदावनत तरह लगता है, लेकिन यह अभी भी काम करना चाहिए यहाँ कोड आधार क्या है? जब मैंने कोशिश की तो FlatList एक ही त्रुटि उत्पन्न करता है।
नोट: मैंने सुनिश्चित किया है कि कोई दूसरा पैकेजर चल रहा है।
यह सही उत्तर है और इसे स्वीकार किया जाना चाहिए, हालांकि मुझे लगता है कि मूल मुद्दा एक एक्सकोड अद्यतन था। धन्यवाद! –
आपको 'jest-expo' को'^21.0.0' को अपडेट करने की आवश्यकता हो सकती है https://blog.expo.io/expo-sdk-21-0-0-is-now-available-be33b79921b7 –
धन्यवाद एक टन , तुमने मेरा दिन बचा लिया। –