最近在回顾笔记时,发现有些建好的引用都失效了,颇为郁闷,因为开始建立引用的时候是正常的,想想还有点后怕。于是费了半天劲复现了一个引用失效的 bug,过程不好描述,看视频吧。版本 v1.0.0
以上是引用失效的一种情况,尤其是列表中表项发生内容、格式等改变时,就可能触发引用失效。
如已经建立好 A<-B 的引用,当对 A 进行调整时,就可能失效,而大部分情况下这种修改对做笔记者是无意识的,下边是一个极端的例子:
上述修改,笔记者觉得笔记没有变化,等一会回顾笔记时,就悲催了...,
一旦引用被命名后,即使失效,也不会显示{{.text}},这样引用失效更不容易被发现,只在真正查询笔记时,才会....
总之,可否加入被引用块的某种检测机制,以防止引用不一致带来的引用丢失?
PS:再次感受到了上学时被空指针支配的恐惧。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于