功能存在严重逻辑问题,1,为什么把上一层级的标签也放进来?;2,下一层级的不同标签,勾选某一个后,非相关block 不会隐藏 —— 也就是说,完全起不到 [[筛选]] 的作用
我遇到一个使用上的问题,希望你能回答一下:关于筛选功能,无论是“包含” 还是“不包含”,它为什么会把当前block 的父级标签都算进去呢? 例如:我有一个书单的标签,子级有 todo、done,这时我想要不包含“done”, 假如 书单的父级(无论多少层)有 done,那么它会把这个一并隐藏,这很难受,不符合操作的本意啊
父父父
-父父
–父
—子
----子子
—子
—子
如果我进入的是父级的标签,希望筛选的范围是 父级以下的(包含父级),task 和 标签的筛选逻辑应该也是一样(他们对我来说都属于标签)