使用HTML::Template
的正常方式如下:如何在不爲每個模板創建單獨文件的情況下使用HTML :: Template?
主要文件:
my $template = HTML::Template->new(filename => 'secret.tmpl');
$template->param(SECRET_MESSAGE => $bar);
print $template->output;
secret.tmpl:
<h1>Hello <TMPL_VAR NAME=SECRET_MESSAGE></h1>
的問題是,我可以使用模板引擎,而無需創建單獨的文件 - 即即時生成模板的內容?
或者也許它可以與任何其他模塊?
這是毫無意義的建議別的東西不知道究竟是什麼毛病'HTML :: Template'不可以接受,你不覺得嗎? – raina77ow
我認爲首先我們應該創建secret.tmpl文件,並將值傳遞給它。 – pavan
嗯,你的意思是你不想爲模板使用單獨的文件?但這並非必要:您可以使用存儲在變量中的模板,如[文檔](https://metacpan.org/module/HTML::Template#new)中所示。檢查'new_scalar_ref'和'new_array_ref'示例。 – raina77ow