当前位置: 首页 > 面试题库 >

Jade中的Foreach循环(node.js模板引擎)

陶乐生
2023-03-14
问题内容

好的,我从节点服务器获取一个关联数组,并尝试在Jade中进行渲染。我显然需要一个foreach循环,但是似乎没有任何作用!我尝试了这两个代码:

- foreach row in rows {
    li= row
- }

- rows.forEach(function(item)) {
    li= item
- })

我传递的数组称为“行”。知道为什么这不起作用吗?我收到此错误:

500 SyntaxError: Unexpected identifier

并且,使用第二个代码:

500 SyntaxError: Unexpected token )

问题答案:

尝试

each item in rows
    li= item


 类似资料:
  • 本文向大家介绍详解Node.js模板引擎Jade入门,包括了详解Node.js模板引擎Jade入门的使用技巧和注意事项,需要的朋友参考一下 Jade是Node.js的一个模板引擎,它借鉴了Haml的很多地方,所以语法上和Haml比较相近。并且,Jade也支持空格。 1、标签 在Jade里,一行开头的任何文本都被默认解释成HTML标签。并且你只需要你写开始标签——注意:不需要加“<>”。因为Jade

  • Jade是一款高性能简洁易懂的模板引擎,Jade是Haml的Javascript实现,在服务端(NodeJS)及客户端均有支持。 官网 http://jade-lang.com/ 习惯jade的最好办法:找一个已写好的html代码,用jade重写一遍 但是如果你是新手,而且直接拿jade写没有写过的页面,那么你会死的很难看 规则说明 标签简写 比如`<p>`写成`p` jade里的 p 等于

  • Jade 是一个高性能的模板引擎,它深受 Haml 影响,它是用 javascript 实现的,并且可以供 node 使用。

  • 问题内容: 我需要在模板中循环。 它是与预准备数组一起使用的一种方法,还是如何将此功能添加到模板中? 问题答案: 最简单的方法可能是使用和外部函数。例如(播放中): 在模板中:

  • 问题内容: 我本来打算通过 在。有几点我不了解。 迭代器函数的用途是什么?没有它,还有什么办法吗? 如下所示,键和值的意义是什么? PS: 我试图在不带参数的情况下运行此函数,但它不起作用。 这是我的: 我的档案: 另一个问题 :如果在控制台中出现条件并显示“ username is thomas”,为什么上面的功能没有打开? 问题答案: 问题1和2 因此,基本上,第一个参数是要迭代的对象。它可以

  • 本文向大家介绍基于Node.js模板引擎教程-jade速学与实战1,包括了基于Node.js模板引擎教程-jade速学与实战1的使用技巧和注意事项,需要的朋友参考一下 环境准备: 全局安装jade: npm install jade -g 初始化项目package.json: npm init --yes 安装完成之后,可以使用 jade --help 查看jade的命令行用法 一、在项目目录下新