0

リーフ テンプレートのレンダリングに問題があります。

蒸気ドキュメントに記載されているようにリーフをセットアップしました:

  try services.register(LeafProvider())
  config.prefer(LeafRenderer.self, for: TemplateRenderer.self)

ルーティング時に、#(42) などの変数が正しくレンダリングされません。実際には何も起こらず、file.leaf をそのまま印刷します。

router.get("results") { request -> Future<View> in
  let view = try request.view()
  assert(view is LeafRenderer)
  return try request.view().render("results")
}
4

1 に答える 1

1

Xcode の外部でリーフ テンプレートを作成し、別のエディターで編集することで問題が解決しました。

于 2018-04-11T08:21:04.827 に答える