meituan/WMRouter

关于参数解析的一些建议

Closed this issue · 4 comments

  1. 接入文档需完善 kotlin下kapt替换annotationProcessor;
  2. 目标页面的参数通过外部标准url传参与extra传参需要分别单独解析,而且还要匹配类型,最好能自动注入或者能自动提取url中参数;

问题1:已经在文档中加了备注
问题2:这个之前有考虑过,主要是担心url和extra中的参数可能会有名字重复的,担心出问题或者不好用,所以就没做参数的自动解析。如果需要这个效果,目前可以自己覆写ActivityLauncher,在启动Activity前把参数统一解析放到Intent的extra中,Activity里统一从Intent获取即可。

请问如何覆写ActivityLauncher,在启动Activity前把参数统一解析放到Intent的extra中,如何统一解析?

请问如何覆写ActivityLauncher,在启动Activity前把参数统一解析放到Intent的extra中,如何统一解析?

RouterComponents. setActivityLauncher(),设置一个自定义的ActivityLauncher就可以了~