请教,更新后出现的dataview问题如何解决

更新后出现以下问题,导致可视化展示不出


遇到的问题

Evaluation Error: TypeError: Cannot read properties of undefined (reading 'includes')
    at eval (eval at <anonymous> (plugin:dataview), <anonymous>:3:21)
    at Array.filter (<anonymous>)
    at Proxy.where (plugin:dataview:8263:39)
    at eval (eval at <anonymous> (plugin:dataview), <anonymous>:3:3)
    at DataviewInlineApi.eval (plugin:dataview:18885:16)
    at evalInContext (plugin:dataview:18886:7)
    at asyncEvalInContext (plugin:dataview:18896:32)
    at DataviewJSRenderer.render (plugin:dataview:18922:19)
    at DataviewJSRenderer.onload (plugin:dataview:18464:14)
    at DataviewJSRenderer.load (app://obsidian.md/app.js:1:700520)

已尝试的解决方案

因为不太清楚更新后includes函数修改为什么其他的函数了

原代码如下:
var keyWord = dv.current().file.name
let pages = dv.pages(‘“要做的事/日计划”’)
.where(p => p.所属.includes(“学术”))
.sort(p => p.名字, ‘desc’);
// Create table
dv.table([“封面”, “名称”],
pages.map(p => [`<img class=“myTableImg” src=“${app.vault.adapter.getResourcePath(“附加图片/封面/” + p.封面)}”>`,
(“**[[” + p.file.name + “|” + p.名字 + “]]**”),
]));

这段代码报错的主要原因是使用了中文引号(弯引号 “ ” ‘ ’,而JavaScript中字符串必须使用英文引号("'

你自己没改过报错的话,是不是安装了什么格式纠错插件

我没改过,就突然报错的,也都是英文引号,谢谢

貌似是论坛编辑器的锅,直接贴代码会把引号换了。