gpt4 book ai didi

Javascript、文本注释和想法

转载 作者:可可西里 更新时间:2023-11-01 02:09:03 25 4
gpt4 key购买 nike

我非常想听听其他人对我思考了一段时间的问题的意见。

本质上,我想向用户展示一个文本文档,并允许他/她选择文本并对其进行注释。具体到注解我旨在实现以下目标:

  1. 允许用户进行文本选择、注释,然后保存选择和注释以供日后引用
  2. (UI) 支持表示重叠注释。例如,如果字符串 where:“This is the test sentence for my example test sentence”,user1 可能在“is the test sentence for my example”上有注释,user2 可能在“for my example”上有注释。<
  3. 考虑文档文本更改的情况。如果可能,将更新注释。

您会如何从技术 Angular 解决这个问题?

我的一些想法是:

  • 使用 javascript 范围并将注释存储为一对整数,例如:(document_start_char, document_end_char)。将这对保存在数据库中。
  • 或者,使用 JS 获取选定的文本并将全文实际保存在数据库中。 (不确定我将如何做重叠注释)
  • 通过应用 css 样式来表示重叠的注释以突出显示文本,然后将重叠的注释“堆栈”变暗。最小的注释必须始终位于“堆栈”的顶部。

您有哪些想法或需要改进的地方? 见鬼 我怎么能支持在不破坏所有注释的情况下更新文档的文本?

最佳答案

我正在研究同样的问题,我个人倾向于远离自己的问题,而支持现有的开源库,如 Annotator .

关于Javascript、文本注释和想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6551854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com