假设我有一个对象数组。我需要使用val arraySize = scala.io.StdIn.readLine().toInt
val arr = new ArrayBuffer[Int]() ++ (1 to arraySize).map{
i =>
scala.io.StdIn.readLine().toInt
}
println(arr.mkString(","))
动态创建一个表。问题是,我不想将对象的每个属性硬编码为ng-repeat
。我创建了一个数组,其中包含当前对象的相关键(输入有时可以不同)。如何创建将在数据数组的每个对象上运行的html
并打印我之前创建的ng-repeat
数组的每个属性?
keys
是一个带有字符串的数组,这些字符串是xlsxTableProps
对象数组中每个对象的键。
这就是我为输入创建键的方式(同样,每次都可以不同)
JS:
parsedXslxData
HTML:
Object.keys(this.parsedXslxData[0]).forEach(key => {
this.xlsxTableProps.push(key)
});
答案 0 :(得分:1)
这里{{item[{{tableItem}}]}}
是您的语法问题,无需使用多余的方括号。只需使用{{item[tableItem]}}
。