<Route path={`/search/:type/(/:keyword)?/`} component={Search}/>
如上我有一个路由组件,type参数是必须,keyword是可选的,我的写法是不是有问题?为什么不能获得两个路由参数 via this.props.match.params.type||this.props.match.params.keword
通过把path set it as/search/:type/:keyword/
这样可以获得两个参数,但是我希望type 必填,keyword 是可选的。
我这样写只能获得前面的参数,不能获得后面的参数keyword 求问怎么写可以满足我的需求?