没有匹配时退出ReactRouter

时间:2018-07-12 13:25:00

标签: javascript reactjs react-router

我们在现有的多页应用程序上撒了一些--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-612-4d3d523acbab> in <module>() 1 # Apply ridge regression ----> 2 model = linear_model.RidgeClassifierCV(cv=3, normalize=True, random_state=random_state) 3 model.fit(Xtrain, ytrain) 4 model = linear_model.RidgeClassifier(alpha=model.alpha_, normalize=True, 5 random_state=random_state) TypeError: __init__() got an unexpected keyword argument 'random_state' ,打算慢慢过渡到SPA设置。使用react-router链接到Link尚未处理的页面时出现问题。

在我的主开关内,有一个故障切换Router,它呈现了一个加载微调器,应注意重定向,重新加载或触发浏览器的整个页面重新加载并显示旧版服务器所需的任何操作,呈现的页面。这行得通...

...直到点击后退按钮。

无论我使用Routewindow.open还是window.location.assign,当我按下后退按钮window.location.replace时,地址栏中的URL都会发生变化,但是随着{ {1}}在该旧页面上无效,内容没有更改。

唯一可行但又肮脏的解决方法是稍微更改URL(fx添加?或&字符),然后使用onpopstate使浏览器刷新。但这感觉不对。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

找到了可行的解决方案;

select cpostal from fiche_personne WHERE cpostal LIKE LEFT(cpostal, 2);

Could not find file 'C:\XXXX\MLNetExampleA\iris-data.txt' 的功能可以告诉我们是否处于SPA模式。

我正在记录initialPage并将其与新页面进行比较,以允许通过#hash导航而不触发重新加载。