在Sammy.js模板中呈现嵌套对象列表的最佳方式
Best way of rendering a nested list of objects in a Sammy.js template?
我是Sammy.js的新手,正在努力进行模板渲染。。。
当您的数据包含单个键值对的组合以及列表时,在Sammy.js应用程序中呈现模板的最佳方式是什么?
示例数据:
{'report-name': 'Some Report',
'people': [{'name': 'Bob'}, {'name': 'Sally'}, {'name': 'John'}]}
从API来看,有.render()
和.renderEach()
,但我没有看到任何具体针对我的示例的内容。
顺便说一句,我知道.render()
不会自动将渲染结果添加到DOM中,所以在我的情况下,我需要将渲染结果附加到两个不同的DOM元素中。我可以简单地将.render()
的输出分配给一个变量吗?
如果我需要调用.render()
两次,一次用于report_name
,一次为people
值,那没关系,我只需要知道最佳实践是什么
提前感谢您抽出时间。
我最终使用了Sammy Template插件:https://github.com/quirkey/sammy/blob/master/lib/plugins/sammy.template.js
它基于jQuery模板。这使我能够按键访问对象列表,然后对它们进行迭代。
相关文章:
- 如何使用javascript获取嵌套对象中所有子对象的单个属性
- 如何打印嵌套对象的所有值
- 设置嵌套对象属性的更好方法
- 访问嵌套JSON对象的键,其中键是动态的
- 嵌套对象结构
- 如何递归地获取嵌套对象中所有子对象的列表
- 更改嵌套对象的父子相关id
- Node.js:用作对象嵌套元素名称的变量
- Sailsjs创建对象-嵌套创建
- Jquery $.ajax 获取响应与将“this”对象嵌套传递到“success”回调函数冲突
- 从嵌套属性数组中获取对象嵌套值
- 将对象嵌套在另一个数组中
- javascript对象嵌套回调
- 当被引用对象嵌套在ExtJS 5.0.0中时,如何读取它
- 如何在不知道其位置的情况下删除Mongo对象(嵌套的2个数组)
- 排序嵌套在对象中的数组,该对象嵌套在另一个对象中
- Javascript对象嵌套
- 在Angular中创建多维/嵌套对象(嵌套forEach循环)
- 仅列出jquery中包含json对象嵌套的所有键
- 如何将一个javascript对象嵌套在另一个对象中