0

オブジェクトを口ひげに渡していますが、このオブジェクトには 1 つのパラメーターを持つメソッドがあります。このようなことは、Mustache と PHP で可能ですか?

{{object.method(parameter)}}

Mustache でこれを実現するのが面倒だとしたら、どのテンプレート エンジンをお勧めしますか?

ビュー コンテキスト内でオブジェクト メソッドにパラメーターを渡す必要があることを思い出してください (ヘルパーの場合と同様)。口ひげの構文にできるだけ近いものを歓迎します。

4

1 に答える 1

4

これは、Mustache では不可能です。

そうは言っても、解決しようとしているものは何でも、適切な ViewModel を使用して解決できる可能性があります。これは、より口ひげのアプローチです。

パラメータをオブジェクト メソッドに渡さなければならない場合は、テンプレートのロジックについて話します。本質的に悪いことではありませんが、これは口ひげのことではありません:)

PHP 用のしっかりしたテンプレート言語 (もちろん、Mustache を除く) については、Twig をお勧めします。

于 2012-06-05T21:23:43.077 に答える