我有一个延迟加载的IonicPage组件。
可以通过两种方式调用:
navController.push('pageName');
modalController.create('pageName');
两者都很好。
有没有一种方法可以从IonicPage组件中检查以查看它是由navController还是modalController创建的?
计划B。我可以同时通过navParam和isModal=true
来解决此问题,但我很好奇是否有更简便的方法来检查页面的创建方式。
上下文:页面是一个包含“说”用户列表的组件。如果将组件作为页面加载(请参见上面的1.),则当我们单击用户时,您可以编辑其详细信息。但是,当组件以模态形式出现并单击时,所单击的用户的详细信息将传递回上一页进行处理。