上下文:
在我的启动画面中,有两个按钮:“探索”和“创建”。点击这两个按钮时,我都会触发展开屏幕模式。
在展开屏幕中,我有多个选项卡。我希望当我点击“创建”按钮时,展开屏幕直接打开到第三个选项卡,即“创建”选项卡。为此,我需要将选项卡键/标签作为属性或其他方式传递给展开屏幕。
const openApp = (
event: React.MouseEvent<HTMLButtonElement>,
tab: MeetupTab
) => {
----我可以在哪里传递“tab”变量-----
console.log('正在打开应用,选项卡:', tab);
requestExpandedMode(event.nativeEvent, 'app');
};
如果有其他方法可以实现这一点,请告诉我。我尝试过将应用包裹在上下文中,但这种方法在此情况下无效。
评论 (0)