提升错误,找不到方法

时间:2014-04-26 06:51:16

标签: scala lift code-snippets

我正在调用此代码段

package org.palantir.snippet
import net.liftweb._
import util._
import Helpers._
import scala.xml._

object Kitchens
{
  def render(html: NodeSeq) : NodeSeq = <p>test</p>
}

使用此xml

      <lift:Kitchens>
      </lift:Kitchens>

收到此错误: 处理代码段时出错:厨房 原因:未找到方法
我错过了什么?

1 个答案:

答案 0 :(得分:4)

这是因为HTML5解析器Lift使用将所有标记和属性名称转换为小写。建议使用:class="lift:Snippet"data-lift="Snippet"来避免这种情况。对于较旧的XHTML解析器而言,这不是一个问题,因为它区分大小写,因此您会发现一些较旧的文档会将片段作为标记进行调用。

您可以找到更多信息here