使用dot.js模板引擎,如何遍历对象?在下面的示例数据中,如何循环遍历“ msg”对象?
{
"msg": {
"1": {
"a": "a1"
},
"2": {
"b": "b2"
}
}
}
从网站上的示例中,您看起来应该可以:
{{ for(var prop in it) { }}
<div>{{=prop}}</div> <!-- Prints "msg" -->
{{ for(var msgProp in it[prop]) { }}
<div>{{=msgProp}}</div> <!-- Prints "1" and "2" -->
{{ for(var numProp in it[prop][msgProp]) { }}
<!-- Prints "a: a1" and "b: b1" -->
<div>{{=prop}}: {{=it[prop][msgProp][numProp]}}</div>
{{ } }}
{{ } }}
{{ } }}
但是,您可能需要先使用Javascript简化该对象,然后再将其传递给模板,以使其易于迭代。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句