我有一个组件,它从api中获取数据,然后在屏幕上显示数据。我想知道的是,如何延迟在屏幕上显示文本直到api调用完成?
例如:
Your Balance is ____
网络呼叫解决后
Your Balance is 500
但是,"Your Balance is"会在组件呈现后立即显示。
import React, { Component, PropTypes } from 'react'
import {StyleSheet, View, Text} from 'react-native'
export default class Main
我开始学习反应-土生土长的,很棒的东西。我已经能够使用StackNavigator在屏幕之间导航。
在一个屏幕上,我显示一个从静态json文件中填充的列表。在单击一行时,下一个屏幕应该弹出所选项目的详细信息。任何帮助都将不胜感激。我创建了一个包含所有相关类( )的gist
也将粘贴在这里:
/** index.android.js**/
//This code includes the stack navigation to different screens
import React, { Component } from 'react';
import {
当我从一个屏幕导航到另一个屏幕时,我遇到了一个错误,但当有人将我的分支拉到他们的机器上时,应用程序运行得非常好。
Error:Element type is invalid -- expected a string (for built-in components)
or a class/function (for composite components) but got: undefined. You likely forgot to
export your component from the file it's defined in. Check the render met