0

我是dust.js的新手。有没有办法使用 $idx 来引用对象属性。例如:

{
  "table": [
    {
         "row":
         {
               "ID": "1",
               "Domain":"Domain 1"
         }
    },
    {
         "row":
         {
              "ID": "2",
              "Domain":"Domain 2"
         }
    }]
}

如何使用 $idx 引用 ID 属性?稍后我可能会重命名列(“ID”、“域”),并且不希望dustjs 代码中断。

谢谢

4

1 回答 1

0

由于几个原因,这是不可能的。

  1. 最重要的是,JavaScript 对象中的顺序并不重要,因此无法知道对象的哪个成员会先出现。在不同的浏览器中排序可能不同,并且如果您更改键的名称可能会改变。

  2. 目前无法使用 Dust 迭代对象的成员。

于 2013-07-14T04:54:19.773 回答