【问题标题】:How to create a template creator with moveable objects?如何使用可移动对象创建模板创建者?
【发布时间】:2020-12-28 16:31:33
【问题描述】:

早安,

我目前正在开发一个自动系统,该系统使用从 API 接收的数据生成发票。我目前正在使用 Django (Python) 来创建一些变体。好吧,我想创建一个系统,您可以使用它轻松地为这些发票创建模板。您以前见过这类系统。您可以将带有徽标或文本等项目的块移动到任何您想要的位置。好吧,我知道这些模板进一步存储为 HTML。只有在任何地方我都找不到关于如何轻松组装这样一个系统或这样一个系统如何工作的明确信息。下面我展示了我想要的系统的 GIF。如果有人对此有任何信息,如果您能与我分享,我将非常高兴:)

【问题讨论】:

    标签: javascript html jquery css django


    【解决方案1】:

    我无法找到关于如何轻松组装这样一个系统的明确信息

    是的,因为制作这样一个系统并非易事。除非您知道自己在做什么并且准备好处理许多边缘情况,否则您不应该自己做。

    话虽如此,有一些库可以让您创建这样的接口。一个是https://interactjs.io/(不隶属于他们)。然后你需要一个 WYSIWYG/Markdown 编辑器,可以在点击时作为工具提示启用。例如https://www.tiny.cloud/

    然后您需要找到一种方法来保存和加载所有内容。根据您使用的库,您可能能够避免保存和加载 HTML。但是,您更有可能需要实施一种专有的数据保存方式。例如,使用 JSON 或 XML。

    祝你好运!

    【讨论】:

    • 是的,第一句话的重要性怎么强调都不为过。非常真实。更不用说一旦你被欺骗使用绝对定位的元素,让它在移动设备上很好地播放是多么困难......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-05
    • 2019-02-13
    • 2013-09-23
    • 2019-08-03
    相关资源
    最近更新 更多