我有这样的代码在Mojolicious模板:撰写方法名具有可变
my $lang = 'de'; # de, en, ...
% $col = 'internet' . '_' . $lang;
%== markdown($rs->$col); # outputs correctly the content of the column internet_de
有没有办法到2,3线组合成类似:
%== markdown($rs->'internet' . '_' . $lang); # syntax error at template ..., near "->'internet'"
如果有,我不会使用它。这很难阅读。 – Schwern
我会更进一步,并说没有更短的方法来做到这一点。 – simbabque