问题标签 [lift]
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.
testing - 如何使用电梯应用程序进行测试?
如何进行测试,是否有类似 Rack::Test 与 ruby 框架的东西?
scala - 为什么我的 Scala 类型不匹配?
我有以下变量series
:
不幸的是,我使用以下方法遇到编译器错误,该方法采用新数据点并根据新数据和旧系列更新series
新数据点。List[FlotSeries]
Scala 编译器在重新分配时窒息,因为它发现类型不匹配:
我在这里做错了什么?似乎它应该返回一个可以分配给的 List[FlotSeries] series
。由于编译器发现Unit
我想到了foreach
总是返回Unit
,我是但match
运算符返回匹配表达式的最后一个值,而不是Unit
。
scala - 将 val 重构为方法会导致编译时错误
我目前有
我试图将它重构为
但我得到以下信息。我已经跟踪了所有返回类型,但我看不出我的重构与内部发生的情况有何不同。我什至尝试添加更多匹配案例(如您在重构代码中所见)以确保我选择了正确的类型。
scala - Lift CometActor:组织由render和fixedRender生成的HTML
我正在尝试构建一个简单的搜索应用程序,作为 Comet 和Lift Framework的学习实验。计划是有一个带有文本输入和搜索结果空间的页面。当输入搜索词时,它应该作为 ajax 请求传输,结果应该由服务器推回并呈现在同一页面上。当服务器发现更多结果时,应该将它们推送到客户端。
使用Comet Chat Demo作为模板,我有一个 CometActor,它呈现 ajax 表单和来自以下模板的搜索结果:
相应的 SearchResults actor 将其呈现为两部分:fixedRender
生成 ajax 表单并render
负责呈现搜索结果。
原则上,这段代码可以工作,但它会将搜索框呈现在结果下方,而不是我期望的顶部。
我认为,这与执行 和 的顺序render
有关fixedRender
。如何更改此代码以使搜索框位于顶部?
scala - 需要有关 Web 应用程序的设计/架构的意见
我正在开发一个 web 应用程序,它需要从一些本地和一些非本地资源中获取数据,然后显示它。由于从这些资源中获取数据可能需要任意时间,我正在考虑使用参与者概念,以便每个参与者负责从各自的资源中获取数据。请求线程将等待每个参与者完成其任务,然后使用 ajax 仅更新依赖于该数据的网页部分。这样,用户将在收到数据后立即开始查看数据,而不是等待所有数据完成,然后再查看数据。
我计划为此研究 scala/lift 框架。我在网上阅读了一些关于 scala/lift 的文章,并想探索这是否是解决这个问题的正确方法,以及 scala/lift 是否是一个不错的选择平台。我以前曾在 Java 和 C# 中工作过。欢迎任何意见、意见、建议。
谢谢,加里
lift - 使用 Scala 2.7.7 和 LIFT 1.1-SNAPSHOT 的非法继承编译错误
我正在使用 JDK 1.6.0_16 和 Scala 2.7.7,使用 maven 进行编译。
我这样做mvn clean compile
了,我得到了四个错误,但它们是相同的,在不同的模型中:
[错误] C:\Users\owner\workspace\ResumeApp\src\main\scala\jblack\resumeapp\lift\ model\ContactInfoModel.scala:13:错误:非法继承;
[INFO] self-type jblack.resumeapp.lift.model.ContactInfoModel 不符合 net.liftweb.mapper.CRUDify[Long,jblack.resumeapp.lift.model.ContactInfoModel] 的 selftype net.liftweb.mapper.CRUDify[ Long,jblack.resumeapp.lift.model.ContactInfoModel] 与 jblack.resumeapp.lift.model.ContactInfoModel 与 net.liftweb.map per.KeyedMetaMapper[Long,jblack.resumeapp.lift.model.ContactInfoModel]
[INFO] 与 CRUDify[Long, ContactInfoModel] {
这是我的代码:
我不确定我做错了什么。
不幸的是,因为我在Eclipse中安装了nightly插件,无法安装IDE 2.7.7,所以只能用maven编译。
我的使用方式有问题CRUDify
吗?
scala - Scala 2.8 和 Lift 状态
Lift 使用 Scala 2.8 的状态如何?
我在网上找到了关于它的对话片段。我一直在尝试调整 pom.xml,但我在 Lift 方面遇到了错误。
scala - Lift CalendarMonthView 示例因 Lift 1.1-SNAPSHOT 而失败
一个新手 scala/lift 问题:
我检查了 CalendarMonthView 示例:
使用 Lift 1.1-M6 编译并运行。
当我尝试将示例迁移到 Lift 1.1-SNAPSHOT 时,AnonFunc 的签名似乎已从 JsRaw 类更改为 JsCmd(这是一个特征)。
编译器在这里失败:
def itemClick = Full(AnonFunc("elem, param", JsCmd("alert('itemClick' + param + ' - ' + elem.nodeName)")))
未找到:值 JsCmd
我错过了什么吗?
问候保罗
scala - 即时写表
我有以下功能,我想写入页面而不是 println。我怎样才能做到这一点?我需要在我的页面中包含该信息的表格,但我没有找到任何相关信息,我看到了如何将集合写入页面,但我更喜欢即时写入页面。
在此先感谢,我希望您的回应。
费尔南多·阿瓦洛斯。
database - 使用 scala/lift 创建一个数据库和一个简单的登录界面
我是 scala/lift 和 POO 的初学者。首先,我想创建一个数据库和一个简单的登录界面(ID 和密码)。然后创建一个应用程序来允许用户修改这个数据库。
我的问题是:我没有找到任何东西(比如教程)来做这样的事情。
也许有人可以帮忙?