codemirror报错 Uncaught TypeError: Impossible de lire les propriétés de undefined (lecture de 'map')

raison

Depuis que j'ai utilisé pinia pour stocker l'objet codemirror, l'objet codemirror devient un objet proxy lorsqu'il est utilisé, et le véritable objet codemirror n'est pas utilisé.

Solution

Utilisez toRaw() pour obtenir le véritable objet codemirror et réutilisez-le.

import {
    
     toRaw } from "@vue/reactivity";
const editor = toRaw(editorStore().editor);

De cette façon, si vous l'utilisez à nouveau, vous ne signalerez pas d'erreur.

Je suppose que tu aimes

Origine blog.csdn.net/m0_53062835/article/details/127841482
conseillé
Classement