Heim > Web-Frontend > View.js > Hauptteil

Verwendung von toRef und toRefs in Vue3

WBOY
Freigeben: 2023-05-11 21:28:04
nach vorne
1032 Leute haben es durchsucht

toRef handelt es sich, wie der Name schon sagt, nicht um ref-responsive Daten

Das könnte möglich sein. Ich denke, es ist etwas problematisch, wenn ich zurückkomme.

 <template>
  <h4>姓名:{{ person.name }}</h4>
  <h4>年龄:{{ person.age }}</h4>
  <h4>薪资:{{ person.job.j1.salary }}</h4>
  <button @click="person.name += &#39;!&#39;">修改姓名</button>
  <button @click="person.age++">增长年龄</button>
  <button @click="person.job.j1.salary++">涨薪</button>
</template>
 
<script>
import { reactive } from "vue";
export default {
  setup() {
    let person = reactive({
      name: "张三",
      age: 18,
      job: {
        j1: {
          salary: 20,
        },
      },
    });
    return {
      person,
    };
  },
};
</script>
 
<style>
</style>
Nach dem Login kopieren

Wenn Sie dies jedoch tun, werden Sie feststellen, dass die Seite nicht reagiert und sich die Datenänderungsseite nicht ändert, wie folgt:

Verwendung von toRef und toRefs in Vue3

Schauen wir uns als Nächstes die Verwendung von toRef an: Es ist offensichtlich, den Effekt zu implementieren

Das obige ist der detaillierte Inhalt vonVerwendung von toRef und toRefs in Vue3. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage