采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
You should not use <Link> outside a <Router>
我是这样解决的:
const newsList = news.length?
news.map((newsItem, index) => (
<li key={index}>
{/* 此处BrowserRouter应该包在li里面,要不然会报错(
warning.js:33 Warning: Each child in an array or iterator should have a unique "key" prop.) */}
<BrowserRouter>
<Link to={`details/${newsItem.uniquekey}`} target="_blank">
{newsItem.title}
</Link>
</BrowserRouter>
</li>
))
:
"无可用数据";
你贴一下你的代码我帮你看下。
登录后可查看更多问答,登录/注册
轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目
5.6k 6
5.3k 6
2.7k 18
2.7k 14
3.0k 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号