- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试 Jade(通过 Scalate),但遇到了一个我找不到答案的错误。 (或者,至少没有看到。)我使用 BlueGriffon 模拟了一个表单(自从我编写 HTML 代码以来已经有好几年了……)并将生成的 HTML 放入 Aarron Powel 的 HTML-JADE 转换器中。这是我的 .jade 模板文件中的顶部或翻译:
br
form(method='POST', action='/account/create', name='userAccountDetails')
| Username:
input(required='required', name='username', type='text')
etc., etc.,
尝试运行嵌套的 scala 应用程序会生成此错误:
org.fusesource.scalate.InvalidSyntaxException:
)' expected but
,' found at 5.19 at org.fusesource.scalate.scaml.ScamlParser.parse(ScamlParser.scala:375) at org.fusesource.scalate.jade.JadeCodeGenerator.generate(JadeCodeGenerator.scala:38)
它似乎不喜欢逗号分隔的属性,但我不知道为什么。此外,在堆栈跟踪剪辑中,它似乎正在拉入一个 Scaml 解析器,即使该文件具有 .jade 扩展名。
有人能指出我正确的方向吗?谢谢。
最佳答案
对于发现自己的人来说,问题(至少对我而言)似乎是由于 JADE 的 Scala/Scalatra 和 JavaScript/NodeJS 实现之间的语法差异造成的。幸运的是,我对 JADE 示例的搜索出现了后者——无论是在实用程序方面,还是在论坛问答方面——都表明逗号的必要性。
解决方案:删除逗号,一切正常:
!!!
h2 新账户设置
br
形式(方法='PUT'操作='/帐户/创建')
...
编辑:更准确地说,差异实际上在于由 Scalatra 集成的 Scalate(Scala 模板引擎)。 (可能还有一些其他基于 JADE 的 scala 库遵循原始语法。)
关于scala - JADE/SCALATE 模板错误 - InvalidSyntaxException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15146471/
尝试在 SSP 模板中包含一堆 HTML,但出现以下异常: Caused by: java.lang.IllegalArgumentException: null at scala.tools.asm
我有一个用 scala、spring、sitemesh 和 jspx/jSTL 编写的 web 项目。问题出在 jspx 上。我一直遇到希望类型为 java 集合类型的问题,因此我必须不断在 Scal
我正在尝试 Jade(通过 Scalate),但遇到了一个我找不到答案的错误。 (或者,至少没有看到。)我使用 BlueGriffon 模拟了一个表单(自从我编写 HTML 代码以来已经有好几年了……
我试图让 scalate 在 tomcat 下工作,但是当它试图编译 saml 模板时它崩溃了。码头没问题。我对这个和一般的 tomcat 都不熟悉。似乎 github 上的 scalatra-sbt
如何在 Scalate 中为 SSP 模板(Scala 服务器页面)指定自定义样式表(外部)? 我尝试在 default.ssp 中指定 html 链接文件如下。
我需要为我的 Scala 项目选择一个 Mustache 渲染引擎。似乎只有两个选择是 Mustache-Java 和 Scalate?有什么比较吗?两者中哪一个更稳定/性能更好? 最佳答案 我刚刚经
我正在使用 Play 框架和 play-scalate 插件。 提供的 play-scalate 的默认演示只有“.ssp”,但我想使用的是“.scaml”。我创建了一个“default.scaml”
我正在使用 Scalatra 的内置 Scalate 支持,但我希望我的 default.scaml 布局呈现 HTML5 Doctype。 Scalate 文档说明 When the format
mustache 可以遍历 java Map 吗?我的目标: Map mapTest 在我的 mustache 模板中试过这个: {{#mapTest}} {{.}} {{/mapTest}} 它
我发现了一个类似的问题,在scala mailing list中有详细描述。 (也here)。好像和this有关创建 scala 解释环境时类路径管理发生变化。 就我而言,scala-library
我已经在 Play Framework 2.4.2 中实现了我自己的 HttpErrorHander 并且它运行得很好,但现在我希望能够使用故意抛出异常的“假 Action ”进行测试。我试过 sca
我是一名优秀的程序员,十分优秀!