将Javascript注入Scala Html呈现程序

将Javascript注入Scala Html呈现程序,javascript,scala,apache-spark,Javascript,Scala,Apache Spark,我在Scala中有一个(正在工作的)UI HTML呈现代码(如果您愿意,用于Spark Web UI) 我想使用Javascript在其中添加一个图表 class CustomPage(parent: CustomTab) extends WebUIPage("") { override def render(request: HttpServletRequest): Seq[Node] = { val content = <div>

我在Scala中有一个(正在工作的)UI HTML呈现代码(如果您愿意,用于Spark Web UI)

我想使用Javascript在其中添加一个图表

class CustomPage(parent: CustomTab) extends WebUIPage("") {
    override def render(request: HttpServletRequest): Seq[Node] = {
    val content =
        <div>
        {
           <div id="custom"></div>

           //Javascript to render a chart goes here
        }
        </div>

        UIUtils.headerSparkPage("custom", content, parent, useDataTables = false)
    }
 }
class CustomPage(父项:CustomTab)扩展WebUIPage(“”){
覆盖def呈现(请求:HttpServletRequest):Seq[Node]={
缬氨酸含量=
{
//下面是呈现图表的Javascript
}
UIUtils.headerSparkPage(“自定义”、内容、父项、useDataTables=false)
}
}
我想添加一些javascript代码,将图表()添加到“content”变量中

当我尝试这样做时,我最终会遇到大量语法错误——因为我不知道我在做什么,TBH(将两个世界混合在一起从来都不是我喜欢的)

最简单的方法和语法是什么(避免括号和单引号妨碍sala解释器)