Ae.vue 848 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <template>
  2. <div class="Ad">
  3. <h1>{{title}}</h1>
  4. </div>
  5. </template>
  6. <script>
  7. import { mapActions } from "vuex";
  8. export default {
  9. name: "Ad",
  10. props: {
  11. title:{default: 'default'}
  12. },
  13. data() {
  14. return {};
  15. },
  16. created() {
  17. console.log(this.title)
  18. },
  19. methods: {
  20. ...mapActions(["fetch"]),
  21. get() {
  22. this.fetch({
  23. api: "aaa",
  24. method: "GET",
  25. data: {},
  26. success: res => {
  27. console.log(res);
  28. },
  29. fail: err => {
  30. console.log(err);
  31. if (err.errMsg) this.$message.error(err.errMsg);
  32. else this.$message.error("服务器发生异常");
  33. }
  34. });
  35. }
  36. }
  37. };
  38. </script>