[英]How to import a custom package into Scala Play! Framework 2.0
我在Play工作! 帶有Scala的Framework 2.0在sublime文本編輯器上。 我想創建一些自定義助手,這只是與控制器或目標相關的幾種方法。 所以我在“app”目錄中創建了一個名為“helpers”的文件夾,例如我有一個名為SiteHelper.scala的幫助器
在/app/helpers/SiteHelper.scala我開始
package helpers
class SiteHelper {
def method() = {}
}
現在在我的控制器中我希望能夠這樣做: import helpers.SiteHelper
然后在我的控制器中使用該方法: SiteHelper.method()
當我嘗試這個時,我得到一個編譯錯誤:“找不到:值SiteHelper”
如何在控制器中使用我的助手類?
看起來你想要使用一個對象而不是一個類
package helpers
object SiteHelper {
def method() = {}
}
然后在你的constroller:
import helpers.SiteHelper
object MyConstroller {
SiteHelper.method()
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.