用字符串引号打印 EJS 变量

Fil*_*ano 2 ejs node.js express

我正在尝试将一个数组从节点中的后端发送到带有 EJS 文件的前端。

这是后端的数组:

[ '2017-12-06T13:45:00.000Z',
  '2017-12-06T13:50:00.000Z',
  '2017-12-06T13:55:00.000Z',
  '2017-12-06T14:00:00.000Z',
  '2017-12-06T14:05:00.000Z',
  '2017-12-06T14:10:00.000Z',
  '2017-12-06T14:15:00.000Z' ]
Run Code Online (Sandbox Code Playgroud)

但是当我像这样在 EJS 文件中打印时:

<%= price_labels %>
Run Code Online (Sandbox Code Playgroud)

我在渲染的 HTML 中得到了这个:

[2017-12-06T13:45:00.000Z,2017-12-06T13:50:00.000Z,2017-12-06T13:55:00.000Z,2017-12-06T14:00:00.000Z,2017-12-06T14:05:00.000Z,2017-12-06T14:10:00.000Z,2017-12-06T14:15:00.000Z]
Run Code Online (Sandbox Code Playgroud)

没有字符串引号。我怎样才能得到字符串引号?

dig*_*git 7

如果要“未转义”值,请将 <%= 更改为 <%- ,例如:

<%- price_labels %>
Run Code Online (Sandbox Code Playgroud)