AppRoute

子应用注册组件,包含如下 props 属性

path

  • 子应用有效路由信息,参照 React Router,比如默认域名为www.icestark.compath 设置为 /user,表示当访问 www.icestark.com/user 时,渲染此应用,必填

  • 类型:string | string[]

  • 默认值:-

url

  • 子应用静态资源对应的 cdn 地址,当渲染子应用时,会将此 url 内的 js、css 资源加载进来,必填

  • 类型:string | string[]

  • 默认值:-

title

  • 子应用渲染时展示的 documentTitle ,选填

  • 类型:string

  • 默认值:-

basename

  • 子应用运行时,透传给 React Routerbasename,选填,如果不填,默认会从 path 中获取

  • 类型:string

  • 默认值:-

exact

  • 是否完全匹配,参考 React Router,选填

  • 类型:boolean

  • 默认值:false

strict

  • 参考 React Router,选填

  • 类型:boolean

  • 默认值:false

sensitive

  • 参考 React Router,选填

  • 类型:boolean

  • 默认值:false

rootId

  • 子应用默认加载的 DOM 节点的 id,选填

  • 类型:string

  • 默认值:icestarkNode