Vue Js Router с Param, создающим синтаксическую ошибку - PullRequest
0 голосов
/ 01 декабря 2018

Я все еще новичок в Vue Js.Это часть моего кода маршрута

import Vue from 'vue';
import Router from 'vue-router';
import dashboard from './views/dashboard.vue';
import settings from './views/settings.vue';

const title = process.env.VUE_APP_TITLE;

Vue.use(Router);

export default new Router({
  mode: 'history',
  base: process.env.BASE_URL,
  routes: [
    {
      path: '/',
      name: 'dashboard',
      component: dashboard,
    },
    {
      path: '/payments/otherpayments',
      name: 'Other Payments',
    },
    {
      path: '/accounts/banks',
      name: 'Bank Accounts',
    },
    {
      path: '/accounts/payments',
      name: 'Payments',
    },
    {
      path: '/accounts/petty-cash',
      name: 'Petty Cash',
    },
    {
      path: '/accounts/expenses',
      name: 'Expenses',
    },
    {
      path: '/settings/:page?',
      name: 'settings',
      component: settings,
    },
  ],
});

У меня странная проблема.Когда я добавляю params в мой роутер, он перезагружает страницу пустой страницей с SyntaxError: expected expression, got '<', но когда я удаляю param part, она работает нормально.Я использую машинопись.В чем может быть проблема, пожалуйста.

Я знаю, что это не ошибка ввода, потому что ошибка происходит от <!DOCTYPE html>

1 Ответ

0 голосов
/ 01 декабря 2018

Я нашел asnwere

Проблема была в том, что мой резервный сервер не загружался

...