问题标签 [scalate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 更改我在 mongolab 上与 mongodb 一起使用的应用程序
我正在使用小型 scala/scalatra 应用程序在 Eclipse 上工作。起初我使用安装在 eclipse 上的 mongodb(本地),我的应用程序正在运行,一切都很好,但是当我想在 heroku 上部署我的应用程序时,我发现 http 503 错误。
我认为问题出在我的数据库中,是我需要更改与基本 mongolab https://mongolab.com的连接,还是应该在 heroku 添加 mongolab。
对于连接 mongodb 我做了:
如何更改我的代码,以便将其连接到我的帐户 mongolab?
scala - 使用 Play 2.2.1 扩展 TemplateException
我正在尝试将 Scalate 1.6.1 与 Play 一起使用,但它给了我这个:
在 ScalaIntegration.scala 的这段代码中
我知道这可能是版本问题,所以我目前正在尝试使用 scala 2.10.0 运行它,但我想更改为 2.10.2 。
java - 使用 scalate 生成 Swagger 代码:格式不符合预期
我正在使用Swagger codegen生成 REST 客户端 API。我有一个支持类,它使用如下所示的小胡子文件:
生成的类如下所示:
包 com.mypackage.client;
导入 com.mypackage.client.api.*;
这显然是丑陋的。生成的其余代码看起来不错,但我似乎无法弄清楚为什么这一类很糟糕。小胡子文件中有什么我做错了吗?
scala - 如何在 Scalate 和 Javascript 之间共享一个小胡子模板?
所以我在 Scalatra 和 Scalate 中使用了一些服务器端的 mustache 模板,我也想在我的 Javascript 代码中使用它们。
理想情况下,我可以通过某种 ajax 调用加载相同的模板,但我不确定如何使用 Scalatra + jetty 进行设置。
目前模板存在
src/main/webapp/WEB-INF/templates/views/
这是 Scalatra 的默认设置,但这些文件不是由码头静态提供的,所以我不确定如何与前端共享它们。
有什么建议么?
html - 如何将对象定义主体传递给函数
我的目标是干掉以下代码块中传递给通用函数的对象定义的重复部分:
我想干掉这new Transformer
部分,并能够在第二个参数列表中传递块renderTpl
:
是否有可能在不求助于宏的情况下实现这一目标?到目前为止,我会发布我的尝试,但老实说,我现在无法提出任何建议。
背景:我将 Scalate 的超棒Scuery与 servlet 结合使用,并与 Lift 相结合net.liftweb.util.Html5
,org.ccil.cowan.tagsoup
用于 HTML5 解析和渲染;当前renderTpl
和loadTpl
实施可以在这里看到。
scala - 为什么 Scalatra 有时会给我一个 FlashMap 转换错误?
在代码重新加载模式下运行 Scalatra 时,如果我在 scalate 引擎重新初始化之前加载页面,我会收到 500 错误。
如果我观察终端直到它看起来引擎已经完全重新加载,它工作正常,但我认为当我在 a) 成功编译和 b) 容器重启之间加载页面时会发生这种情况。
在我更改其他内容并强制进行新的编译和代码重新加载之前,这不会自行纠正。
我似乎无法找到为什么会这样,有没有人有任何想法?
这是我如何重新加载代码:
这是我看到的错误:
scala - How to render a scalate template manually?
I want to try Scalate in this way:
- Provide a scalate template, say: index.html
- Use scala code to render it with some data manually
- Any template format is OK(mustache, Scaml, SSP, Jade)
But I sad found nothing to do this even if I have read all the documentation and source code I found.
In order to make this question more clear, so I have such a template user.html
:
I want to render it with a user instance User(name="Mike")
. How to do it?
scala - 在 Play Framework 2.3.x 中设置缩放
背景
我正在使用 Play Framework 2.3.4 开发一个项目。
我发现 Twirl 模板引擎很棒,但 Scalate 更好。但是,在 Play Framework 中设置 Scalate 的说明已经过时。我无法设置它。
阅读说明
我知道这个 realted SO question和这个问题中提到的插件。但是,我发现我的项目中的构建文件与插件页面中提到的不同。
特别是,我没有Build.scala文件。
我的构建文件
项目/plugins.sbt
构建.sbt
javascript - 如何在javascript函数中获取由scalate ssp发送的表
我使用框架 scalatra,我以这种方式在页面 .ssp 上声明我的数组
通常如果我想从页面中间提取数据 .ssp :
但就我而言,我想在 javascript 函数中管理我的数据,但我不知道该怎么做!!如果你有想法请帮助我
mustache - mustache 如何通过索引获取数组中的元素
如何在 mustache 对象中通过数组获取元素值
怎么获得