我需要根据活动设备(可以是 iphone 或 ipad)显示数据。我有 3 个组件:App、DeviceCheck 和 Collection。设备检查是一个有 2 个按钮的组件,Iphone 和 iPad。在 Collection 组件中,我正在解析来自外部文件的数据,例如:
const applications = [
{
device: 'iPhone',
icon: icon,
title: 'title',
descr: 'descr',
category: 'Games',
link: 'link-to-appstore',
price: 0.99,
purchases: true
},
{
device: 'iPad',
icon: icon2,
title: 'title2',
descr: 'descr2',
category: 'Games',
link: 'link',
price: 1.99,
purchases: false,
}
]
App.js 结构是:
<DeviceCheck />
<Collection />
如何根据在 DeviceCheck 组件中单击的按钮在 Collection 组件中显示 iPhone 或 iPad 数据?