要使用Lift的FieldTransform导入什么

时间:2013-07-09 16:21:58

标签: lift

我刚开始使用Lift的Wizard / LiftScreen类,需要在文本字段中添加占位符文本。我在这里找到了FieldTransform类作为解决方案 https://groups.google.com/forum/#!topic/liftweb/x_t9rvvZ8jkhttp://comments.gmane.org/gmane.comp.web.lift/59985

但是现在我正在尝试使用这些信息,但是在我的生活中无法弄清楚需要什么导入语句(类在库中)。

提升2.5-M3谈论API 更改 liftweb.net/25_m3,但我找不到API中实际列出的类(liftweb.net/api/25/api/#package)。

我需要什么进口?我该怎么看?我想知道下次如何快速找到课程。

编辑: 要成为一名优秀的Stackoverflow公民,这里有一些代码......: - )

object WizardExample extends Wizard {
  val screen1BrandInfo = new Screen {
    val brandName = field("Name", "Mike")
  }
}

我正在尝试将HTML5占位符文本添加到“名称”字段,以便用户在查看页面时看到示例文本。

解决方案:

哇,这是我的第一个StackOverflow。几个小时内我从你们身上学到的东西让我感到震惊!

@jcern:谢谢你的帮助。我在Lift 2.4工作,所以最初我没有在Wizard $ Screen中找到FieldTransform,然后我点击了你提供的链接(2.5)并看到了它。什么是丛林导航!感谢你的帮助。我现在看到如何导航这一切。再次感谢“全部”视图提示。这很关键!

@Vasya Novikov:非常感谢你的回答。这是我必须要做的事情,因为我在2.4中工作并且无法访问FieldTransform。

1 个答案:

答案 0 :(得分:0)

在Lift中找到类的两个最佳位置是API:

http://liftweb.net/api/25/api/#package

或者,直接在GitHub中(您可以在其中搜索类和文本/定义):

https://github.com/lift/framework

至于FieldTransform类,任何扩展LiftScreen的类都应该可以使用它。请参阅API here - ,您可能需要将可见性切换为全部,以查看FieldTransform,因为它是受保护的类

您可以使用以下方法导入LiftScreen:

import net.liftweb.http.LiftScreen