Хорошо, я только начинаю с vue.js. Я добавил проект TypeScript vue.js в выходящее решение Visual Studio 2017. Из коробки, которая работала довольно хорошо.
Но сейчас я пытаюсь сделать что-то, что должно быть довольно простым ... создать несколько страниц и перемещаться между ними. Я нашел 3 или 4 учебника, но ни один из них не соответствует тому, что я уже сделал, чтобы сделать их адаптируемыми, и мне трудно найти то, что мне нужно в документации vue.js.
Вот скриншот того, как мой проект выглядит прямо сейчас ...
![enter image description here](https://i.stack.imgur.com/AbpDR.png)
А вот файл App.vue
:
![enter image description here](https://i.stack.imgur.com/FbmUk.png)
А это файл router / index.js:
![enter image description here](https://i.stack.imgur.com/cCxaS.png)
Со всем этим, вот что отображается в браузере:
![enter image description here](https://i.stack.imgur.com/UxRty.png)
Это почти правильно, за исключением двух вещей:
1) Ссылки для Home
и Time Sheet
не отображаются в виде интерактивных HTML-ссылок. Вот как они выглядят в инструментах разработчика:
![enter image description here](https://i.stack.imgur.com/s5rCe.png)
2) Я думал, что компонент Home будет загружен по умолчанию, но это не так.
Итак, два вопроса:
1) Как сделать ссылки кликабельными?
2) Почему Home не загружается по умолчанию?
EDIT:
Вот файл main.ts:
![enter image description here](https://i.stack.imgur.com/ulx9m.png)