0

我是 Sammy.js 的新手,正在为模板渲染而苦苦挣扎......

当您的数据包含单个键值对的组合以及列表时,在 Sammy.js 应用程序中呈现模板的最佳方式是什么?

示例数据:

{'report-name': 'Some Report',
'people': [{'name': 'Bob'}, {'name': 'Sally'}, {'name': 'John'}]}

通过查看 API,有.render()and .renderEach(),但我没有看到任何专门针对我的示例的内容。

附带说明一下,我知道.render()不会自动将渲染结果添加到 DOM,所以在我的情况下,我需要将渲染结果附加到两个不同的 DOM 元素。我可以简单地将输出分配.render()给一个变量吗?

如果我需要调用.render()两次,一次调用值,report_name一次调用people值,那很好,我只需要知道最佳实践是什么。

在此先感谢您的时间。

4

1 回答 1

0

我最终使用了 Sammy Template 插件:https ://github.com/quirkey/sammy/blob/master/lib/plugins/sammy.template.js

它基于 jQuery 模板。这使我可以按键访问对象列表,然后遍历它们。

于 2013-11-11T12:31:33.753 回答