How do vue functional components load asynchronously?

<script>
import { aaa } from "./aaa";
...
import { nnn } from "./nnn";

export default {
    data() {
        return {
            funMap: new Map()
        };
    },
    computed: {
        rme() {
            return this.$bus.rme;
        },
    },
    watch: {
        rme() {
            this.setRME();
        },
    },
    created: function() {
        this.funMap.set("aaa", aaa);
        ...
        this.funMap.set("nnn", nnn);
    },
    methods: {
        setRME() {
            this.funMap.get(this.rme)({
                xxx: "xxx",
            });
        },
    }
};
</script>

how can I use asynchronous loading for this structure?

Jun.21,2021
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-1eae8ac-4f6b4.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-1eae8ac-4f6b4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?