App.vue 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <template>
  2. <div>
  3. <div class="row">
  4. <Banner/>
  5. </div>
  6. <div class="row">
  7. <div class="col-xs-2 col-xs-offset-2">
  8. <div class="list-group">
  9. <!-- 原始html中我们使用a标签实现页面的跳转 -->
  10. <!-- <a class="list-group-item active" href="./about.html">About</a> -->
  11. <!-- <a class="list-group-item" href="./home.html">Home</a> -->
  12. <!-- Vue中借助router-link标签实现路由的切换 -->
  13. <router-link
  14. class="list-group-item"
  15. active-class="active"
  16. to="/about"
  17. >About</router-link
  18. >
  19. <router-link
  20. class="list-group-item"
  21. active-class="active"
  22. to="/home"
  23. >Home</router-link
  24. >
  25. </div>
  26. </div>
  27. <div class="col-xs-6">
  28. <div class="panel">
  29. <div class="panel-body">
  30. <!-- 指定组件的呈现位置 -->
  31. <router-view></router-view>
  32. </div>
  33. </div>
  34. </div>
  35. </div>
  36. </div>
  37. </template>
  38. <script>
  39. import Banner from './components/Banner.vue'
  40. export default {
  41. name: "App",
  42. components:{Banner}
  43. };
  44. </script>