56
我学习Scala和lift在同一时间,我就死在理解用来inintialize在Boot.scala的SiteMap语法:电梯的SiteMap中的冒号,下划线和星号的含义是什么(条目:_ *)?
val entries = Menu(Loc("Home", "/", "Home")) ::
Menu(Loc("Foo", "/badger", "Foo")) ::
Menu(Loc("Directory Foo", "/something/foo", "Directory Foo")) :: Nil
LiftRules.setSiteMap(SiteMap(entries:_*))
到底是什么网站地图参数的含义? 我看到值条目是一个Menu的列表。什么是冒号,下划线,星号? 起初我以为它是在列表的方法,但我无法找到这样的定义...
这实际上是一个很好的问题。我敢打赌,很多人都面临着同样的问题,正如你在你的问题中指出的那样,由于缺乏:“_”之间的空间而使得这个问题受到了重视。 – 2009-07-14 14:04:40
非常好的问题。如果可以的话,我会多次赞扬它! – Ivan 2011-10-11 21:25:23