使用AngularJs创建文档?

时间:2017-06-21 10:18:54

标签: laravel document

我目前正在使用LaravelAngularJs开发一个Web应用程序。文档模块中的一个要求是,他们想要创建,更新Google DocsZoho Docs等文档。

我用谷歌搜索但找不到解决方案。

我该如何实施?这似乎是一项重大任务。

2 个答案:

答案 0 :(得分:5)

这是一个非常重要的事情。有一个示例流程如何实现如下:

  • 跟踪客户端的每个更改(例如keydowns)
  • 创建补丁消息
  • 将补丁发送到后端服务器
  • 通知所有其他用户内容已被修改并发送要应用的补丁
  • 在客户端上应用补丁
  • 每次有变化时都会重复

当然后端必须接受来自所有客户端的消息,并将其分发给打开相同文档的所有其他客户端。 Google文档的工作方式类似于您可以在Chrome的开发者工具中查看,或查看operational transformation

<强> 修改

使用上述服务之一的API,而不是构建自己的模块。 https://www.zoho.eu/docs/zoho-docs-api.html

答案 1 :(得分:1)

对于goole docs,你可以使用以下角度js: https://developers.google.com/drive/v3/web/examples/