2017-02-15 78 views
0

我的快遞路由器使我的ejs模板上的一個對象(稱爲庫存)可用。向客戶端變量注入ejs

我的客戶端正在執行一個ajax請求,該請求返回一個名爲result的對象。

我想把結果對象的值放到我的ejs標籤中。我怎樣才能做到這一點?

<%= inventory["result[x].variation_identifier"].price %> 

回答

1

你不能。 EJS標籤內的值是在頁面加載時計算並呈現爲字符串標記。我建議你做的是將這個EJS包裝在另一個元素中,然後在AJAX請求的回調中更改該元素的innerText。反過來,我必須建議您避免轉身,並在標記中使用硬編碼值來執行其他計算或請求。