在我的本机应用程序中,我为事件日历Package link添加了一个程序包。 这给我一个错误消息
console.error:“ fontFamily'Helvetica Neue'不是系统字体,并且尚未通过Expo.Font.loadAsync加载。
App.js
import React from 'react';
import { StyleSheet, Text, View, Dimensions, StatusBar } from 'react-native';
import Header from 'react-native';
import { WelcomeScreen } from './screens/WelcomeScreen';
import EventCalendar from 'react-native-events-calendar';
let { width } = Dimensions.get('window');
export default class App extends React.Component {
constructor(props) {
super(props);
this.state = {
events: [
{
start: '2017-09-06 22:30:00',
end: '2017-09-06 23:30:00',
title: 'Dr. Mariana Joseph',
summary: '3412 Piedmont Rd NE, GA 3032',
color: 'green'
} ]
};
}
_eventTapped(event) {
alert(JSON.stringify(event));
}
render() {
return (
<View style={{ flex: 1, marginTop: 20 }}>
<EventCalendar
eventTapped={this._eventTapped.bind(this)}
events={this.state.events}
width={width}
initDate={'2017-09-07'}
scrollToFirst
upperCaseHeader
uppercase
scrollToFirst={false}
/>
</View>
);
}
}
答案 0 :(得分:0)
您必须转到node_modules / react-native-events-calendar / index.js找到fontFamily:'helvetica'并将其删除