想用 QueryView 插件 筛选一些内容块作为卡片显示,尝试了一下后,看了下文档中的 card 组件,似乎 card 组件是用 content 字段渲染展示和跳转的内容,如果设置为 markdown 就显示为 no content
所以,可以把 markdown 字段的内容渲染出来作为卡片的展示内容,跳转链接另外加入吗?
还是需要自己重新自定义一个视图组件呀
//!js
const query = async () => {
let dv = Query.Dataview(protyle, item, top);
dv.addmd(`
## 筛选出感恩记录
> 测试,筛选感恩记录
`);
const SQL = `SELECT id, content, created
FROM blocks
WHERE
type = 'l'
AND
parent_id IN (
SELECT id FROM blocks
WHERE
markdown LIKE '%感恩遇见%'
)`;
let blocks = await Query.sql(SQL);
dv.addCard(blocks,'480','600');
dv.render();
}
return query();