这是我的错误:
[未处理的承诺拒绝:TypeError: undefined is not an object (evaluating '_expo.default.Font')] * app\views\Login.js:33:15 in componentWillMount$
最初我收到如下错误:
fontFamily "Roboto_medium" 不是系统字体,还没有通过 Font.loadAsync 加载。如果您打算使用系统字体,请确保您输入的名称正确并且您的设备操作系统支持它。
所以我使用 load async 来加载字体,但开始出现上述错误。
import React, { Component } from "react";
import { Alert, AsyncStorage, StyleSheet, Text } from "react-native";
import {Container,Header,Content,Card,CardItem,Body,Form,Input,Button,Item
} from "native-base";
import { AppHeader } from "../sections/Header";
import Expo from "expo";
import {Font} from 'expo';
export class Login extends Component {
static navigationOptions = {
header: null
};
constructor(props) {
super(props);
this.state = {
username: "",
password: …Run Code Online (Sandbox Code Playgroud)