React Native 加载数据问题(异步)
React Native Loading data problem (Asynchronous)
我在渲染变量时遇到问题 'html'。
我认为这是因为在加载结束之前试图渲染它(错误说变量 'html' 未定义)。
有模块什么的吗? (如加载指示器)
return (
<View style={styles.container}>
<ScrollView style={styles.scrollview}>
{lecture_render(get_all_list(html))}
</ScrollView>
</View>
)
我是这样渲染的,但我想在渲染之前对 'html' 变量进行一些过滤。
如果您的 state
尚未设置,您可以简单地使用 react-native
中的 ActivityIndicator
组件来呈现循环加载指示器。
import {ActivityIndicator} from 'react-native'
if (html=== "") {
return (
<View>
<ActivityIndicator />
</View>
);
}
return (
<View style={styles.container}>
<ScrollView style={styles.scrollview}>
{lecture_render(get_all_list(html))}
</ScrollView>
</View>
);
我在渲染变量时遇到问题 'html'。 我认为这是因为在加载结束之前试图渲染它(错误说变量 'html' 未定义)。
有模块什么的吗? (如加载指示器)
return (
<View style={styles.container}>
<ScrollView style={styles.scrollview}>
{lecture_render(get_all_list(html))}
</ScrollView>
</View>
)
我是这样渲染的,但我想在渲染之前对 'html' 变量进行一些过滤。
如果您的 state
尚未设置,您可以简单地使用 react-native
中的 ActivityIndicator
组件来呈现循环加载指示器。
import {ActivityIndicator} from 'react-native'
if (html=== "") {
return (
<View>
<ActivityIndicator />
</View>
);
}
return (
<View style={styles.container}>
<ScrollView style={styles.scrollview}>
{lecture_render(get_all_list(html))}
</ScrollView>
</View>
);