codemirror报错 Uncaught TypeError: Cannot read properties of undefined (reading ‘map‘)

原因

由于我用了pinia去存储codemirror的对象,获取使用时codemirror对象变成了proxy对象,没有用真正的codemirror对象。

解决方法

在获取使用用toRaw()来获取真正的codemirror对象再使用。

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

这样再去使用就不会报错了。

猜你喜欢

转载自blog.csdn.net/m0_53062835/article/details/127841482
今日推荐