Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 用EJS洗牌_Arrays_Node.js_Underscore.js_Ejs - Fatal编程技术网

Arrays 用EJS洗牌

Arrays 用EJS洗牌,arrays,node.js,underscore.js,ejs,Arrays,Node.js,Underscore.js,Ejs,使用 是否可以将随机播放(列表)与EJS一起使用 I get_uu未定义。 我可以想象这个过程是类似的,但这就是我在EJS文件模板中使用moment所做的 # routes.js const moment = require('moment'); app.get('/fixtures', (req, res) => { const file = await readFile('./views/partials/fixtures.ejs'); const fixtureTem

使用

是否可以将
随机播放(列表)
与EJS一起使用

I get_uu未定义。


我可以想象这个过程是类似的,但这就是我在EJS文件模板中使用
moment
所做的

# routes.js

const moment = require('moment');


app.get('/fixtures', (req, res) => {
  const file = await readFile('./views/partials/fixtures.ejs');
  const fixtureTemplate = ejs.compile(file, { client: true });
  const html = fixtureTemplate({ moment });
  res.send({ html });
});
在我的
examples.ejs
文件中,我可以像这样使用矩

<%=  moment.utc(fixture.kick_off).local().format('HH:mm') %>


希望您可以按照相同的过程使用
下划线

为什么不使用npm和
const=require('下划线')安装
下划线
作为示例。然后,您应该能够在ejs文件中使用。我认为这应该work@Richlewis嘿,里奇!我安装了npm,还需要下划线。由于某些原因,EJS中似乎仍然无法使用它。请查看我的答案,希望它有帮助,您可以像我使用
moment
一样使用
下划线
,谢谢@richlevis!我将尝试一下,看看它是如何发展的:)
<%=  moment.utc(fixture.kick_off).local().format('HH:mm') %>