3

我希望以下输出1 2

普惠制

<test:test1>
    <test:test2>
        ${test1} ${test2}
    </test:test2>
</test:test1>

标签库

class TestTagLib {

    static namespace = "test"

    def test1 = { attrs, body ->
        out << body(test1:1)        
    }

    def test2 = { attrs, body ->
        out << body(test2:2)
    }
}

相反,它会导致1,这意味着内部变量未正确解析。它是 grails 2.0 的错误吗?有什么解决方法吗?

4

1 回答 1

1

它是一个错误,将在 2.0.1 中修复。

http://jira.grails.org/browse/GRAILS-8554

于 2012-02-16T12:20:44.013 回答