我最近开始了一个新的react native项目,我正在其中尝试构建个人日历。我从(https://github.com/wix/react-native-calendars获得日历,一旦我修复了'hoist-non-react-statics',简单的日历就可以正常工作,但是当我尝试使用Agenda组件时,它不会呈现并抛出以下错误。 (不支持动画:useNativeDriver
,因为缺少本机动画模块。回退到基于JS的动画。要解决此问题,请将RCTAnimation
模块添加到此应用中。)
我尝试了多种方法来修复它,但是似乎无法解决,并且大多数帖子来自2016年和RN的旧版本。
我正在使用Windows 10,Android Studio及其博览会项目。 以下是我到目前为止拥有的简单代码。
import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import {Calendar, CalendarList, Agenda} from 'react-native-calendars';
export default function App() {
return (
<View style={styles.container}>
<Text>Taimoor</Text>
<Agenda />
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
});
答案 0 :(得分:1)
使用以下命令安装所需的模块:
npm i react-native-animation-library