我正在使用ractive js和partials来处理模板构建器。一旦用户完成构建模板,他就可以保存它。此时,HTML代码将保存到数据库中。
当他想要编辑它时会出现问题,因为所有内容都保存为普通html,所以我们没有任何胡须,所以我们不能再绑定它了。
如果我知道最初应用了哪个模板,我们可以将模板绑定到特定的ractive,以便我们可以更新胡须吗?
一个例子可能是某个div元素的背景颜色
更新:26-06:有关工作流程的更多详细信息:用户拖放与mailchimp类似的元素。我有一些被替换的变量 - 比如姓名,电话号码,上市详情等。
我将生成的html保存在数据库中,但我认为将所有替换数据序列化会更好,当他们想要编辑他们构建的内容时,我会加载每个部分并将保存的数据应用到每个模板。
谢谢