VUE-Framework Vue3 verwendet die Watch-Methode, um eine verzögerte Anzeige zu implementieren ------VUE-Framework

<template>
    <input type="text" v-model="name"/>
    <br>
    {
    
    { newName }}
</template>

<script>
import inputName from "./hooks/inputName.js";
import getName from "./hooks/getName.js";
export default {
    name : "App",
    setup(){
        let name = inputName();
        let newName = getName(name);
        return {name,newName};
    }
}
</script>

<style>

</style>

<Vorlage>

    <input type="text" v-model="name"/>

    <br>

    { { neuer Name }}

</template>

<Skript>

importiere inputName aus „./hooks/inputName.js“;

getName aus „./hooks/getName.js“ importieren;

Standard exportieren {

    Name: „App“,

    aufstellen(){

        let name = inputName();

        let newName = getName(name);

        return {name,newName};

    }

}

</script>

<Stil>

</style>

import {ref,watch} from "vue";
export default function(name){
    let newName = ref(name.value);
    watch(name,(newValue) => {
        // 侦听属性
        setTimeout(() => {
            newName.value = newValue;
        },1000);
    });
    return newName;
}

importiere {ref,watch} aus „vue“;

Standardfunktion (Name) exportieren{

    let newName = ref(name.value);

    watch(name,(newValue) => {

        // Listening-Eigenschaften

        setTimeout(() => {

            neuerName.value = neuerWert;

        },1000);

    });

    return newName;

}

import {ref} from "vue";
export default function(){
    let name = ref("");
    return name;
}

{ref} aus „vue“ importieren;

Standardfunktion exportieren(){

    let name = ref("");

    Rückgabename;

}

Supongo que te gusta

Origin blog.csdn.net/2201_75960169/article/details/135314046
Recomendado
Clasificación