如果字符串为空,如何在反应导航上设置默认标题?



React Navigation 如果找不到名为 'Title' 的参数,则使用 "navigation.getParam('Title', 'Default Title'(" 中的默认参数。但是我已经设置了我的代码,以便参数标题引用其中一个 props,它可以是页面的标题,也可以是空字符串。(它永远不会变得未定义(。如果"Title"是空字符串而不是未定义,如何将标题设置为默认参数?

在某些情况下,发生这种情况是因为我的参数"Title"是从 redux 存储中的道具设置的,有时可能需要一段时间才能填充。我有措施防止屏幕加载,直到它被填充,但我仍然想有一个回退,以防出现问题。

如果字符串必须未定义才能显示 de 默认标题,为什么不能添加内联条件?

props.title === ''? undefined : props.title

最新更新