求教有关htm-template变量替换的问题!

求教有关htm-template变量替换的问题!

求教有关htm-template变量替换的问题!
在html-template 的loop中的变量替换
my $row_data{row}="test";
push(@loop, \%row_data);
如何才能将上面组合成一句呢?否则插入一个%row_data,要定义一个%row_data.......
push (@loop, \(row,test).
push (@loop, \(row,test));
应该可以,但为了保证程序的可读性,这样的写法没有什么真正价值。
push(@loop, { row => .
push(@loop, { row => test });
谢谢啦.