Jade:在多行上声明一个变量

2024-06-21

我有一个 jade 变量声明如下:

BUTTONS = { more_blue: {caption: BUTTONS_CAPTIONS.more, style: BUTTONS_STYLES.blue}, more_red: {caption: BUTTONS_CAPTIONS.more, style: BUTTONS_STYLES.red}, see: {caption: BUTTONS_CAPTIONS.see, style: BUTTON_STYLE_PHOTOS}, see_photos: {caption: BUTTONS_CAPTIONS.see_photos, style: BUTTON_STYLE_PHOTOS}, program : {caption: BUTTONS_CAPTIONS.program, style: BUTTON_STYLE_PROGRAM}, see_program : {caption: BUTTONS_CAPTIONS.see_program, style: BUTTON_STYLE_PROGRAM} }

但我希望它更具可读性,如下所示:

BUTTONS = { more_blue: {caption: BUTTONS_CAPTIONS.more, style: BUTTONS_STYLES.blue}
        , more_red: {caption: BUTTONS_CAPTIONS.more, style: BUTTONS_STYLES.red}
        , see: {caption: BUTTONS_CAPTIONS.see, style: BUTTON_STYLE_PHOTOS}
        , see_photos: {caption: BUTTONS_CAPTIONS.see_photos, style: BUTTON_STYLE_PHOTOS}
        , program : {caption: BUTTONS_CAPTIONS.program, style: BUTTON_STYLE_PROGRAM}
        , see_program : {caption: BUTTONS_CAPTIONS.see_program, style: BUTTON_STYLE_PROGRAM}
    }

但即使我在每行末尾添加反斜杠,此代码也无法编译。有什么解决方法吗?


Jade 现在支持多行变量,如上所述在文档中 http://jade-lang.com/reference/code/:

-
  list = ["Uno", "Dos", "Tres",
          "Cuatro", "Cinco", "Seis"]
each item in list
  li= item
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jade:在多行上声明一个变量 的相关文章

随机推荐

  • 谷歌应用程序引擎中的图像 exif 数据

    在谷歌应用程序引擎开发环境中我无法获取 exif 数据 我从这里跟随指南https developers google com appengine docs python images imageclass https developers
  • 更改 NSMutableAttributedString 中链接的颜色

    我有以下代码 但我的链接始终是蓝色的 我如何改变它们的颜色 string addAttribute NSLinkAttributeName value tag range NSMakeRange position length string
  • 从数据框创建稀疏矩阵

    我正在做一项作业 尝试为 Netflix 奖项数据构建协作过滤模型 我使用的数据位于 CSV 文件中 我可以轻松地将其导入到数据框中 现在我需要做的是创建一个稀疏矩阵 其中用户作为行 电影作为列 每个单元格都由相应的评级值填充 当我尝试绘制
  • 在 SWIFT 中发送本地通知

    我将此代码添加到我的第一个 ViewController 中 Step 1 Ask permission from User let center UNUserNotificationCenter current center reques
  • Android倒计时器显示毫秒?

    我希望当我单击按钮时弹出一个从 3 秒开始倒计时的计时器 它做得很好 但我希望它也显示毫秒 这样当我单击按钮时 文本将从 3 0 变为 0 1 如何将毫秒添加到文本视图 new CountDownTimer 1000 3000 public
  • ui-router 获取谷歌分析状态更改的当前路径

    我正在尝试将状态路径发送到谷歌分析 有一些问题 我正在使用抽象状态 因此使用像 toState url 这样的东西是行不通的 因为它不会获取整个 url 我想过在 stateChangeSuccess 上使用 window location
  • 服务 AddJsonOptions .net core 2.1

    以前使用 net 2 0 您可以通过这种方式添加 json 内容 services AddJsonOptions options gt options SerializerSettings ContractResolver new Came
  • 如何使用 PHPExcel 将 html 表格导出到 Excel?

    因为很难处理不同浏览器之间的不同标准 所以我放弃尝试使用js或jQuery导出html表 我想知道是否可以将 html 格式的表 POST 回服务器并在服务器上生成 xls 文件供用户下载 现在在服务器端使用 PHPExcel 我的代码是这
  • 体系结构 x86_64 的未定义符号:用于 caffe 构建

    我收到此错误的原因是caffe http caffe berkeleyvision org 建造 我该如何修复它 我使用的是 Mac OSX Yosemite 10 10 1 控制台日志 Machida no MacBook Air caf
  • 类内成员初始化是在编译时还是运行时进行?

    在 C 11 中引入了一个新功能 程序员可以在类定义中初始化类成员变量 请参见下面的代码 struct foo int size 3 int id 1 int type 2 unsigned char data 3 1 2 3 这个初始化是
  • 在 Fortran 中按名称获取文件单元,反之亦然

    Fortran 90 有没有办法通过名称获取文件单元和通过单元号获取文件名 我知道这会很昂贵 但是我有很多文件名 我希望在创建它们后能够在子例程中重新访问它们 像这样的命令 inquire unit 12 opened openedq fi
  • 如何对该表进行加法运算?

    import javax swing import javax swing event import java awt import java awt event import java awt event ActionEvent impo
  • 在react-admin中成功验证后如何重定向到其他路由

    我一直在寻找一种解决方案 在react admin中成功验证后重定向到特定的url 当我粘贴时http localhost 1234 students sdf2343afs32在网址上 如果已登录 则我将获取用户详细信息页面 但如果未登录
  • Git - 使用多个遥控器来跟踪同一分支和服务器

    我正在尝试在我与其他人共享的远程服务器上设置 Git 存储库 唯一的问题是 它位于我的局域网中 而我并不总是属于其中 我希望能够有 2 个遥控器使用同一个分支 全部同步 几乎像符号链接 但带有配置 更困难的是 如果我尝试在 LAN 中使用外
  • 数据库和数据仓库有什么区别?

    数据库和数据仓库有什么区别 它们不是相同的东西 或者至少是用相同的东西 即Oracle RDBMS 编写的吗 查看this http datawarehouse4u info OLTP vs OLAP html了解更多信息 来自之前的链接
  • 下标运算符后缀

    C 标准将使用下标的表达式定义为后缀表达式 AFAIK 这个运算符总是带有两个参数 第一个是指向 T 的指针 另一个是枚举或整数类型 因此它应该符合二元运算符的资格 However MSDN http msdn microsoft com
  • SELECT NULL、*、NULL、NULL 中令人困惑的 SQL 错误

    的背景我试图解决第四个现实任务 https www hackthissite org playlevel 4 在 hackthissite org 中 无法确切地弄清楚我应该在 URL 中注入什么 SQL 来检索电子邮件列表 浪费了几个小时
  • 是否有任何 javascript 库可以为 HTML 创建一个漂亮的结构化(树)差异?

    我正在尝试提出一个解决方案来支持我们在整个网站中使用的 历史视图 机制 对于此历史视图的 UI 我想向用户展示对象的两个修订之间发生的更改 换句话说 差异 这是一个真正的挑战 因为所讨论的对象都相当复杂 我认为最好的方法是将每个对象渲染为
  • Jquery 点击处理程序两次后不工作

    我面临一个有点奇怪的问题 我正在使用 bing 翻译器 http www bing com widget translator http www bing com widget translator 并尝试使用他们的 API 自行定制它 这
  • Jade:在多行上声明一个变量

    我有一个 jade 变量声明如下 BUTTONS more blue caption BUTTONS CAPTIONS more style BUTTONS STYLES blue more red caption BUTTONS CAPT