您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

App.vue 1.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <template>
  2. <div id="app">
  3. <a href="#" class="back-to-top">
  4. <i class="fa fa-chevron-up"></i>
  5. </a>
  6. <div class="click-closed"></div>
  7. <SearchTab />
  8. <NavBar @routerGoTo="routerGoTo" />
  9. <div class="pushDown"></div>
  10. <router-view />
  11. <FooterSection class="margin-top" />
  12. </div>
  13. </template>
  14. <script>
  15. import SearchTab from './components/shared/searchTab.vue';
  16. import NavBar from './components/shared/navBar.vue';
  17. import FooterSection from './components/shared/footerSection.vue';
  18. export default {
  19. name: 'app',
  20. components: {
  21. SearchTab,
  22. NavBar,
  23. FooterSection,
  24. },
  25. methods: {
  26. routerGoTo(goTo) {
  27. this.$router.push(goTo);
  28. },
  29. },
  30. };
  31. </script>
  32. <style>
  33. .myFill {
  34. fill: #60cbeb;
  35. }
  36. a {
  37. cursor: pointer;
  38. }
  39. a:hover {
  40. color: #60cbeb;
  41. }
  42. #app {
  43. font-family: "Avenir", Helvetica, Arial, sans-serif;
  44. -webkit-font-smoothing: antialiased;
  45. -moz-osx-font-smoothing: grayscale;
  46. text-align: center;
  47. color: #2c3e50;
  48. }
  49. .cursor-pointer {
  50. cursor: pointer;
  51. }
  52. </style>
  53. <style scoped>
  54. .pushDown {
  55. height: 70px;
  56. }
  57. .margin-top {
  58. margin-top: 50px;
  59. }
  60. </style>