搜索页面输入不改变关键字 直接回车 会有个warning

来源:9-6 结果列表

莫珂

2017-10-23

Warning: Hash history cannot PUSH the same path; a new entry will not be added to the history stack


使用的是React Router4  是不是因为回车之后会做hash的跳转?怎么解决呢

写回答

1回答

双越

2017-10-24

回车之后会做hash的跳转?没看明白啥意思。

0
2
双越
回复
莫珂
哦,这样:你存储下来当前的参数,例如是“123”,然后如果用户再次输入“123”,你拿前后的对比,如果相同,就直接 preventDefault 。这样试一下
2017-10-24
共2条回复

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程