0

根据 Create.js 的集成指南,应该可以创建可编辑的块集合。

实体之间的关系允许您将结构化内容传达给 Create.js,这会将它们变成 Backbone 集合。例如,要注释博客文章列表:

<div about="http://example.net/blog/" rel="dcTerms:hasPart">
  <div about="http://example.net/my-post">...</div>
  <div about="http://example.net/second-post">...</div>
</div>

dcTerms:hasPart似乎并没有在 Create.js 中明确显示;它可能来自一个词汇表。如何向 Create.js 显示此内容是一个集合并使其显示“添加”按钮?就我而言,我只是有包含<h2>,<h3><article>s 的部分。

编辑:rel="hasPart"在 my中使用<section>,按钮出现。问题是 Create 总是使用第一个元素作为模板。在这种情况下,它使用 my<h2>作为模板,这不是我想要的。所以我现在的问题是如何在我的部分触发“添加”事件?

4

1 回答 1

0

黑客解决方案:

使用 javascript,我在 DOM 中创建了一个新的部分或文章,然后$('body').midgardCreate({...})再次重新启动 Create 调用。Create 现在将识别新块。当我编辑块中的某些字段时,“保存”按钮被启用,我可以提交新块。

于 2015-03-27T17:46:42.210 回答