【发布时间】:2019-12-14 12:40:14
【问题描述】:
我想从对象数组中获取“appName”
我正在使用“react-native-android-installed-apps”来获取设备中所有应用的列表。我已经设法在一个对象中获取应用程序,但我无法从数组对象中访问“appName”
import React, {Component} from 'react';
import {View, Text} from 'react-native';
import RNAndroidInstalledApps from 'react-native-android-installed-apps';
class App extends Component {
check() {
names = {
apps: null
};
RNAndroidInstalledApps.getApps()
.then(apps => {
names.apps = apps
});
console.log(names);
}
render() {
return(
<View>
<Text>Hello</Text>
{this.check()}
</View>
);
}
}
export default App;
我想从对象中得到什么:https://imgur.com/a/dD2KgxO
我希望从对象数组中获取“appName”,然后使用平面列表显示所有应用
【问题讨论】:
-
你能告诉我你有什么,有什么问题吗?
-
你应该了解 Promise 才能正确理解这个问题。 Dacre Denny 的回答是正确的。但他没有解释你的错误。
标签: javascript arrays react-native object