【问题标题】:Jade Cannot read property 'length' of undefinedJade 无法读取未定义的属性“长度”
【发布时间】:2015-12-15 07:24:33
【问题描述】:

为什么menuItems在下面的代码中没有定义?

- var menuItems = ["Main","Contacts","About"]
mixin showItems(items)
    ul
        each item in items
            li: a(href="#") #{item}
extend layout
block content
    +showItems(menuItems)

我收到以下错误:

无法读取未定义的属性“长度”

【问题讨论】:

  • 很奇怪,这段代码对我有用。 (删除 extend layout 部分后)。您可以通过复制粘贴here 来检查。让我觉得错误一定在布局中

标签: pug


【解决方案1】:
- var menuItems = ["Main","Contacts","About"]
mixin showItems(items)
    ul
        each item in items
            li: a(href="#") #{item}
extends layout
block content
    +showItems(menuItems)

有一个错字'扩展布局'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-01
    • 1970-01-01
    相关资源
    最近更新 更多