A combination of vue+typescript is used in the project, but the mounted hook is not triggered.

problem description

A combination of vue+typescript is used in the project, but the mounted hook is not triggered.

the environmental background of the problems and what methods you have tried

I have tried to find it on Stack Overflow. It may be my poor English, but I can"t find a suitable solution

related codes

/ / Please paste the code text below (do not replace the code with pictures)

  import { Vue } from "vue-property-decorator";
  export default class Home extends Vue {
      mounted():void{
          console.log(12);
      }
  }
Nov.22,2021

  import { Vue,Component } from 'vue-property-decorator';
    @Component({
        mounted(){
            ...
        }
    })
  export default class Home extends Vue {
  }
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e49904-666e4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e49904-666e4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?