我似乎无法理解将数据库中的数据显示到前端的概念,数据是一个对象数组,我想要这个对象数组中的单个元素。正在提取数据示例
{ createdAt: null },
{ AmountLoaned: 180000,
ExpectedRecovery: 198000,
ActualRecovery: 0,
createdAt: null },
{ AmountLoaned: 210000,
ExpectedRecovery: 231000,
ActualRecovery: 5000,
createdAt: null },
{ AmountLoaned: 300000,
ExpectedRecovery: 330000,
ActualRecovery: 0,
createdAt: null },
{ AmountLoaned: 360000,
ExpectedRecovery: 396000,
ActualRecovery: 0,
createdAt: null },
{ AmountLoaned: 53000,
ExpectedRecovery: 58300,
ActualRecovery: 0,
createdAt: null },
{ AmountLoaned: 78000,
ExpectedRecovery: 85800,
ActualRecovery: 0,
createdAt: null },
{ AmountLoaned: 245000,
ExpectedRecovery: 269500,
ActualRecovery: 0,
createdAt: null },
{ AmountLoaned: 190000,
ExpectedRecovery: 209000,
ActualRecovery: 0,
createdAt: null}
现在我需要第一个对象的 AmountLoaned 。
最佳答案
首先,您需要将获得的数据写入某个变量。我不确定你如何获取这个 json 数据,或者你是否需要先解析它,但通常是这样完成的。
var jsonData = JSON.parse(insertYourJsonHere);
然后就是简单的一行
var jadeVariable = jsonData.jsonObject[0].AmountLoaned
选择第一个值并将其写入 你的 Jade 变量。在你的 Jade 文件中,你只需输入
p #{jadeVariable}
这将在一个段落中显示您的 180000 号码。
关于javascript - 我想将数据库中的数据显示到我的jade模板中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38369135/