404.vue 891 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <template>
  2. <div class="error404">
  3. <div class="error404-body-con">
  4. <div class="error404-body-con-title">4
  5. <span>
  6. <van-icon name="close" /></span>4
  7. </div>
  8. <p class="error404-body-con-message">YOU&nbsp;&nbsp;LOOK&nbsp;&nbsp;LOST</p>
  9. <div class="error404-btn-con">
  10. <van-button @click="backPage" round block type="primary">返回</van-button>
  11. </div>
  12. </div>
  13. </div>
  14. </template>
  15. <script>
  16. import Vue from "vue";
  17. import { Card, Button, Icon } from "vant";
  18. Vue.use(Card)
  19. .use(Button)
  20. .use(Icon);
  21. export default {
  22. name: "err404",
  23. mounted() {
  24. console.log(this.$router);
  25. },
  26. methods: {
  27. backPage() {
  28. this.$router.go(-1);
  29. }
  30. }
  31. };
  32. </script>
  33. <style lang="less">
  34. @import "./404.less";
  35. .color1 {
  36. color: black;
  37. }
  38. .error404-btn-con {
  39. padding: 20px 15px;
  40. .van-button {
  41. margin-bottom: 10px;
  42. }
  43. }
  44. </style>