Vue · Senior · Frage 2 von 75
Warum ist reactive(obj) === obj false, und warum ist das wichtig?
- 1Es liefert einen Proxy, und Schreiben ins Original umgeht das Tracking
- 2Vue klont das Objekt tief, beide sind also getrennte Kopien
- 3Es ist true: Vue verändert das Originalobjekt an Ort und Stelle
Antwort zeigen
Richtige Antwort: Es liefert einen Proxy, und Schreiben ins Original umgeht das Tracking
Erklärung
Arbeite immer mit dem Proxy. reactive auf demselben Objekt liefert denselben Proxy, und toRaw(proxy) gibt das Original zurück, wenn man unverfolgten Zugriff braucht.