深度链接 React Native 可选组件

问题描述

我有深层链接问题。在前缀之后,在我的所有页面上,我都有可选的组件“语言”,然后是其他路由。此外,我还深度链接到具有不同 ID 和标题的产品,如果链接没有语言,我会解析链接并且一切正常。但如果语言存在,其他路径如 https://marketapp.unifun.com/en/personal-data 它就像一个产品,向我展示一个页面,其中没有现有产品,但没有页面,我需要什么

    import { LinkingOptions } from '@react-navigation/native';

const linking: LinkingOptions = {
  prefixes: ['https://marketapp.unifun.com','http://marketapp.unifun.com','marketapp://'],config: {
    screens: {
      AdView: {
        path: ':lang?/:title/:id',exact: true,parse: {
          title: title => title.replace('-',' '),id: id => parseInt(id,10),},Roottabs: {
        path: ':lang?',screens: {
          Messages: '/conversations',Profile: '/personal-data',Favourite: '/favourite-ads',}
      },}
  }
}


export default linking}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)