我想知道如何更改电梯菜单的标题:
lazy val items: Menu = Menu.param[Page]("recents", S ? "baseline"+" | Page "+p, c => getPage(c), pc => pc.toString) / "page" >>
LocGroup("items") >> Hidden >> Template(() => Templates("items" :: "list" :: Nil) openOr NodeSeq.Empty)
基本上我想在标题中显示页码。
答案 0 :(得分:1)
我知道这是一个迟到的答案,但我想我会在这里张贴一个作为参考。
有LocParam
名为Title
,可让您设置页面标题。我已经在您的示例中添加了参数,您可以看到构造函数接受一个函数,该函数接受类型Page
的参数并返回表示页面标题的NodeSeq
。
lazy val items: Menu = Menu.param[Page](
"recents", "recents",
c => getPage(c), pc => pc.toString) / "page" >>
LocGroup("items") >>
Hidden >>
Template(() => Templates("items" :: "list" :: Nil) openOr NodeSeq.Empty) >>
Title((p) => Text(S ? "baseline"+" | Page "+p))