刷新后路由中的动态组件未在Vue中呈现

时间:2020-09-17 06:51:32

标签: javascript vue.js

我正在Vue中构建简单的应用程序,并且正面临以下问题。这是带有路由的文件的外观:

...
 {
    path: '/movies/:id',
    name: 'Movies',
    component: Movies,
    props: true,
  },
...

因此,基本上,当我单击应用程序中的任何电影时,它会获取其ID并呈现动态组件。问题是,例如当我刷新页面/movies/12345时,只有空白divapp id的空白站点。我在控制台中签到,并且axios请求有效,因此我可以获得有关电影的信息,但无法渲染它们。

我将<router-view>Header(在views文件夹中的每个组件中)移到了App.js,但是没有用。因此文件的结构为:

 views
   Home
   ...
App.js

有人知道我在哪里犯错了吗?

0 个答案:

没有答案