按照 Stencil 文档中的说明,我注册了一个简单的自定义标签:
let ns = Namespace()
ns.registerSimpleTag("contact") { context in
return "<a href=\"/contact\">contact us</a>"
}
但我看不到如何将命名空间传递给render
,因为response.render
只需要一个字典,而不是一个实际的Context
对象。
我错过了什么?我应该在某个地方使用而不是自己创建一个预先存在的命名空间吗?