关于PlayFramework模板的问题,@字符的问题

分享 未结
0 0 7 117
PlayFramework小白 2020-08-24发布
收藏 点赞

这里 @() 有何意义?

回帖
  • 2020-08-24

    定义模板文件类似定义一个函数,包括参数声明和函数体两个部分。 文件顶部的@()就是用来定义参数声明的,例如: @() 表示无参声明, @(title: String) 表示接受一个字符串参数title。

    1
  • 无参申明有什么意义?

    0
  • 2020-08-24

    根据你的需要定义参数,通常都需要定义入参。

    0
  • 我看官方文档也是大多都定义参数了,还没见这种用法;但是官方例子PLAY-SCALA-HELLO-WORLD-TUTORIAL里面确实又是这样用的;所以就不明白为啥要这样用了

    0
  • 官方例子是不是否很老旧? 我都没有看到 PlayVersion 这个 object;play2.3x里面倒是有这个object;对于学习play有什么好的建议?

    0
  • 2020-08-24

    @()通常用来演示,真实场景通常不会用。2.3.x太老了,直接学2.8吧,最好的学习渠道就是官方文档。

    0
  • 感觉没什么头绪,唉……Scala系的PlayFramework又不像Python系的web框架资料多……

    0