如何在路由更改之前进行身份验证js?

时间:2017-06-27 16:46:32

标签: javascript reactjs react-router

我正在使用react,react-router(版本2.8.1)。 我想在路由到下一个URL之前对用户进行身份验证。

我如何实现这一目标?

>>> print(timeit('''
... s = '    5,    3,   , hello'
... res = [c.strip() for c in s.split(',') if not c.isspace()]
... '''))
1.681301467004232
>>>
>>> print(timeit('''
... import re
... re.findall(r'[^,\s]+', '    5,    3,   , hello')
... '''))
2.7143720029853284

1 个答案:

答案 0 :(得分:1)

我在我的路线中这样做了:

<Route
      component={ PageContainer }
      path="page"
      onEnter={ requireAuth }
/>