Ich erstelle ein neues Vue 3-Projekt und sehe viele Leute, die online Referenzen wie diese angeben.
const myVariable = ref(false)
Warum verwenden wir plötzlich const in Vue 3?
Ich weiß, dass refs sie irgendwie umhüllen, um sie bearbeitbar zu machen, aber ich verstehe immer noch nicht, warum sie nicht so deklariert werden:
let myVariable = ref(false)
Ich weiß, dass das für einen Vue-3-Entwickler vielleicht albern klingt, aber ich kann den Grund für die Änderung des Werts in eine Konstante nicht verstehen.
Mittlerweile verwende ich const-Deklarationen in der Kompositions-API, möchte aber den Grund dafür verstehen
这是偏好,但使用
const
的争论是当值没有改变时,例如:使用
ref()
,您不会替换变量,而是替换属性以下是
eslint
的解释:文档(在撰写本文时):https://eslint.org/文档/最新/规则/prefer-const