我因无法解决的错误停留了几天。我有一个博客,并且在主博客页面上有一个列表,其中包含博客预览。一开始,我使用ids
个帖子从商店访问它。
blog/<id>
-> ...blog/xsaffsadf32
但是现在我决定将其更改为uid
,以提高搜索引擎友好性。
blog/<uid>
-> ...blog/awesome-post
所以,问题是,当我悬停发布预览时,然后在chrome窗口的底部,我看到带有错误端点的弹出窗口。我看到的是uid
,而不是id
。
当我按下博客预览时,然后在浏览器的搜索栏中可以看到blog/<uid>
。
但是nuxt要访问blog/<id>
并抛出错误。
(它将我重定向到404页面,在那里我可以看到它尝试访问错误的uid)
这是我的组成部分
<PostPreview
postId={post.id}
imageUrl={post.imgUrl}
title={post.title}
category={post.tags[0]}
date={post.date}
onClick={() => {
this.$router.push({path:`blog/${post.uid}`});
}}
/>
有人可以支持我这个问题吗?