0
使用node/express呈現視圖時,我傳遞一個locals
對象,該對象持有視圖的不同信息。express - 在控制器中使用變量<script>標記
我locals.tags
在玉視圖做循環時,其完美的作品得到了一個數組。
但我無法弄清楚,我如何在我的視圖中使用<script>
標記中的數組。
script.
(function() {
// some code here ...
$("#transTagsInput").select2({tags: HERESHOULDBEMYARRAY});
})();
我試着用#{locals.tags}
但顯然,這所謂的「的toString」方法,並給了我「[對象]對象」。當我使用locals.tags
時,腳本標籤顯然將其解釋爲普通文本。任何其他建議?
試試'#{JSON.stringify(locals.tags)}'然後呢? – Bergi
這很好,現在我得到''[" foo "," fooooo "]'。有什麼辦法,所以它不會做"e;? –
這個問題每週會被詢問5次。 – Pickels