Bug之Failed prop type: Invalid pr

2018-03-16  本文已影响1077人  兔子不打地鼠打代码

今天在设置Router的时候为了方便理解代码的作用,在<Route>标签的后面加了注释,用的是JSX的注释模式{/**/},但是运行的时候就报如下错误

# [Warning: Failed prop type: Invalid prop `component` supplied to `Route`. & Warning: [react-router] Location “/” did not match any routes](https://stackoverflow.com/questions/38831615/warning-failed-prop-type-invalid-prop-component-supplied-to-route-warni)

一开始我还以为是webpack版本问题,或者是Router的用法写错了,或者的其他引用没有引用到位。但是查阅了一些问题解答网页后,有位遇到相同问题的同学说是因为自己加了注释引起的,我才恍然大悟,于是去掉注释,问题就解决了。

经验,在react的render下的return里加注释是一件很容易给原文造成影响的事情,但是如果有需求在此处注释什么办?这个问题下次继续解决

上一篇 下一篇

猜你喜欢

热点阅读