dataviewjs如何使用变量表示路径

//获取输入框的路径字符串
in_str_path.value ="project/2023"; 
//获取对应路径下的文件,使用转义符\'增加双引号加单引号
 files = dv.pages( "\'" +"\"" + in_str_path.value +"\"" + "\'" ) ;

各位大佬,问个问题,我想用变量来代替文件路径,但是上面这个代码不能用报错说格式不对,但是打印出来的路径字符串是符合格式的,哪位大佬给指点下,谢谢了 :hearts: :rose: :rose: :rose:

报错信息如下;看意思就是格式不对
Message:Failed to parse query in ‘pagePaths’: Error:
– PARSING FAILED --------------------------------------------------

1 | ‘”project/2023/170“’
| ^

Expected one of the following:

‘!’, ‘(’, ‘-’, ‘csv(’, ‘outgoing(’, file link, string, tag (‘#hello/stuff’)

搜索了一些之前的帖子,发现已经有人踩过这个坑了。
参考了如下大佬的帖子:问题已经解决,谢谢! :rose: :rose: :rose:

我的代码更改如下后可用:
files = dv.pages( ‘"’+ in_str_path.value.toString() +‘"’ )

1 个赞