2016-01-20 52 views
0

所以我刚开始研究React Native,并开始通过创建一个简单的IOS & Android应用程序来了解基本知识。直到我尝试将Android本机日历添加到我的应用中时,所有这一切似乎都进展顺利。有人可以帮助/解释我要去哪里吗?React Native - Android日历不会加载?

我跟着&完成了我在网上找到的教程:https://github.com/chymtt/ReactNativeCalendarAndroid。但是,当我尝试运行应用程序时,日历不会加载。这就是我得到:

enter image description here

我在Chrome中调试它的时候发现了这个错误 “警告:本机组件,用于 ”CalendarAndroid“ 不存在”

我代码:

'use strict'; 

// External plugins 
var React = require('react-native'); 
var Calendar = require('react-native-calendar-android'); 

var { 
    AppRegistry 
} = React; 

var BothDevices = React.createClass({ 
    render() { 
    return (
     <Calendar 
     width={300} 
     topbarVisible={true} 
     arrowColor="#dafacd" 
     firstDayOfWeek="monday" 
     showDate="all" 
     currentDate={[ "2016/12/01" ]} 
     selectionMode="multiple" 
     selectionColor="#dadafc" 
     selectedDates={[ "2015/11/20", "2015/11/30", 1448745712382 ]} 
     onDateChange={(data) => { 
     console.log(data); 
     }} /> 
    ); 
    } 
}); 

AppRegistry.registerComponent('BothDevices',() => BothDevices); 
+0

这已经解决了,刚扫干净的项目,并开始回来了 – TheGarrett

回答