Template Toolkit にRETURN
は、現在のテンプレートの処理を停止し、呼び出し元のテンプレートに戻るために使用できるディレクティブがあります。モジョリシャスでこれを行うにはどうすればよいですか?
質問する
125 次
1 に答える
1
テンプレートはPerlサブと同じように機能する(実際には内部でPerlサブにコンパイルされる)というドキュメントに基づいて、私はいくつかの実験を行いました。シンプルなようです
% return;
テンプレートから戻り、すべての出力を破棄します。と
% return $_M;
テンプレートから戻り、returnステートメントの前に生成されたすべての出力を保持します。
これらは非公式のハッキングであることに注意してください。Mojoliciousの内部と対話する可能性をさらに見つけるには、
% use Data::Dumper; return Dumper $self;
テンプレートで出力を確認し、コンパイルされたテンプレートで発生しているほとんどすべてを発見します。
于 2012-04-18T00:09:46.990 に答える