【问题标题】:Not sure what this jade code does不知道这个玉代码是做什么的
【发布时间】:2014-03-14 04:52:21
【问题描述】:
button#someId.input-append(type="button", for="some string") myLabel

我知道它会创建一个按钮,但我不确定“for”属性的作用以及 input-append 的作用。通过删除它们,我没有看到任何不同。如果你们中的任何人能指出一个列出翡翠所有可能属性的好网站,我将不胜感激。

【问题讨论】:

  • 你试过在线演示吗 - jade-lang.com/demo
  • 从您粘贴到 ^^demo 中的代码中,我无法真正看到 for 的用途,但它应该是 w3.org/wiki/HTML/Elements/label...
  • @u_mulder :我只是将该站点用作参考,完全忘记了在线演示。我在演示中尝试了我的代码,并弄清楚了 input-append 的作用。它只是类名。谢谢!
  • @dollarVar :我也无法通过演示找出“for”。你的链接解释了它。谢谢!

标签: node.js pug


【解决方案1】:

上面的jade代码会产生如下的HTML:

<button id="someId" class="input-append" type="button" for="some string">myLabel</button

.input-append 只是一个输入类,括号内的任何内容都只是转换为 HTML 属性。 Jade 只是标记,这些并没有什么特别的含义。 Jade 会将任何key="content"-combo 以及任何.class 转换为属性。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多