我遇到一种情况,我必须在应用程序的多个页面中呈现某个组件(例如),因此我必须检查当前路径matches
是否是我通过CONSTANTS
提供的路径。
if(this.props.location.pathname.match(CONST1) || this.props.location.pathname.match(CONST2)) {
render component ...
}
是的,效果很好,但是我认为 Regexp 可能有更优雅的解决方案。有什么建议吗? 我也尝试过这种方法,但对我的情况没有帮助
if(this.props.location.pathname.match(CONST1 || CONST2)){
render component ...
}
答案 0 :(得分:1)
如果我们有:
JobInfo.Builder()
然后我们可以使用ES5(!)let path = this.props.location.pathname;
(也有some
):
every