小编Jef*_*rai的帖子

带有参数的 vue-router 无法在 netlify 上运行部署

主页.vue

<template>
  <h3>Home</h3>
</template>

Run Code Online (Sandbox Code Playgroud)

测试1.vue

<template>
  <h3>TEst page {{symbol}}</h3>
</template>

<script>
export default {
  data() {
      return {
        symbol: this.$route.params.id
      }
    },
}
</script>
Run Code Online (Sandbox Code Playgroud)
export default new Router({
  mode: 'history',
  routes: [
    {
      path: '/test/:id',
      component: Test1
    },
    {
      path: '/home',
      component: Home
    },
  ]
})
Run Code Online (Sandbox Code Playgroud)

我无法通过网站 [netlifylink/test/1] 调用。它是“页面未找到,您似乎访问了一个损坏的链接或输入了该站点上不存在的 URL”。

但是仍然可以访问 localhost:8080/test/1

我打电话给 localhost:8080/home 并且 [netlifylink/home] 工作正常。为什么?

请帮帮我。对不起语法。

javascript vue.js vue-router netlify vuetify.js

4
推荐指数
2
解决办法
1071
查看次数

标签 统计

javascript ×1

netlify ×1

vue-router ×1

vue.js ×1

vuetify.js ×1