0
下面是我用來顯示數據的EJS代碼。如何讓EJS只顯示文檔數組中的一個文檔?
<p class="text-center">Details : <%= user.transactions %></p>
當我把上面的代碼放到我的EJS中時,結果是打印出「transactions」數組文件裏面的所有文件。
Details : { date: Thu May 18 2017 11:29:38 GMT+0000 (UTC), credit: 125000, debit: 120000, _id: 591d85a2a86f562d7dcacfd1, description: 'The first post', billno: 123 }
我如何讓它只打印像在頁面借記卡或信用卡或票據號碼,而不是整個陣列的文件項目?我試過「user.transactions.billno」,但它似乎沒有上班。有人可以幫我弄這個嗎?在此先感謝
嗨,它的工作。非常感謝。我想知道你是否可以解釋這段代碼中發生了什麼,特別是將該事務作爲該函數的一個參數。 –
@HishamMubarak'user.transactions'是一個數組,我只是調用[Array.protoype.forEach](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/ forEach)就可以了。 –