console.error:“ fontFamily'Helvetica Neue'不是系统字体,并且尚未通过Expo.Font.loadAsync加载

时间:2018-08-29 05:21:52

标签: react-native

在我的本机应用程序中,我为事件日历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>
    );
    }
  }

该问题的解决方案是什么? Error screen

1 个答案:

答案 0 :(得分:0)

您必须转到node_modules / react-native-events-calendar / index.js找到fontFamily:'helvetica'并将其删除