小编oma*_*ren的帖子

不能将id从变量Jade放到div中

我在Jade视图中有以下内容:

- var items = "one"
each item in items
  div(id= #{items})
Run Code Online (Sandbox Code Playgroud)

我想要的是:

<div id="one"></div>
Run Code Online (Sandbox Code Playgroud)

但是Jade渲染:

<div id="undefinedoneundefined"></div>
Run Code Online (Sandbox Code Playgroud)

这让我发疯,我正在使用Jade和Express.js.

顺便说一句,我问过类似但不太清楚的事情,希望不要因为我的愚蠢而惹恼任何人.

html node.js express pug

8
推荐指数
1
解决办法
7391
查看次数

NodeJs:表达混乱渲染的html代码

可能重复:
ExpressJS:如何输出漂亮的HTML

我正在使用Express作为node.js的框架.事实上我没有任何错误或麻烦,除了一个小问题,当我在浏览器右键单击并点击"查看页面源"选项时,我的所有HTML代码看起来像一团糟,并没有缩进所有,实际上我认为是一行,如:

<html><head><title>Trade</title><link rel="stylesheet" href="/css/bootstrap/bootstrap.css"/><link rel="stylesheet" href="/css/trade.css"/><link rel="stylesheet" href="/css/bootstrap/bootstrap-responsive.css"/></head><body>...
Run Code Online (Sandbox Code Playgroud)

代替

<html>
  <head>
    <title>Trade</title>
    <link rel="stylesheet" href="/css/bootstrap/bootstrap.css"/>
    <link rel="stylesheet" href="/css/trade.css"/>
    <link rel="stylesheet" href="/css/bootstrap/bootstrap-responsive.css"/>
  </head>
 <body>
Run Code Online (Sandbox Code Playgroud)

我知道这不是一个真正的问题,但知道我的代码看起来像这个烂摊子,让我在晚上保持清醒;)

html node.js express

0
推荐指数
1
解决办法
278
查看次数

标签 统计

express ×2

html ×2

node.js ×2

pug ×1