传递给模板的数据中的动态关键字

时间:2012-09-21 15:42:38

标签: mustache

如何访问模板中的动态密钥?

如果来自服务器的数据采用以下格式:

hash = { 'User001' : { 'LastLoggedIn' : '42301', 'Name' : 'John' }, 'user' : 'User001' }

如果我想在模板中使用User001.Name,我该怎么办?我只会从'user'属性知道'User001'或'User002'!

1 个答案:

答案 0 :(得分:0)

在这种情况下,您应该在将数据传递给Mustache之前准备好数据。一个好方法是将它包装在View或ViewModel对象中,而不是简单地传入JSON哈希。