我正在将旧系统从 rails 移植到 lift 中。它有很多我想渲染成 html 页面的硬编码连接的 javascript。
根据这里的对话,我们可以这样使用 net.liftweb.http.js.JsCmds.Script 对象:
Script("""
var x = "Here's my JavaScript & it looks good";
""")
但是,我得到了这个编译器消息:
error: type mismatch;
[INFO] found : java.lang.String
[INFO] required: net.liftweb.http.js.JsCmd
正确的使用方法是net.liftweb.http.js.JsCmds.Script
什么?