Невозможно добавить нулевое дочернее представление в группу просмотра Nativescript-Vue - PullRequest
0 голосов
/ 05 января 2019

Я пытаюсь использовать vue-router с nativescript-vue, но получаю сообщение об ошибке Невозможно добавить нулевое дочернее представление в Viewgroup

Я следовал документации для nativescript-vue, пытался поместить маршрутизаторы во внешний файл, но получаю ту же ошибку.

import Vue from "nativescript-vue";
import VueDevtools from 'nativescript-vue-devtools';

Vue.use(VueDevtools, { host: '10.0.0.108' })

// import router from './router';
import VueRouter from 'vue-router';

Vue.use(VueRouter);

import Home from '../components/Home';
import Login from '../components/Login';

const router = new VueRouter({
    pageRouting: true,
    routes: [
        { path: '/home', component: Home },
        { path: '/login', component: Login },
        { path: '*', redirect: '/home' },
    ],
});

router.replace('/home');

import store from './store';

// Uncommment the following to see NativeScript-Vue output logs
Vue.config.silent = false;

new Vue({
    router,
    store,
}).$start();

1 Ответ

0 голосов
/ 05 января 2019

В настоящее время интеграция с Vue Router не поддерживается . Пока команда не решит проблему, используйте ручную маршрутизацию.

Источник: https://nativescript -vue.org / ru / docs / routing / vue-router /

...