template toolkit framework çalışıyorum. Benim tt dosyasında bir perl hash veri türü var. Bu hash veri türünü javascript hash veri türüne dönüştürmek istiyorum.javascript hash için convet perl hash nasıl
kodu: şablonu:
[% PERL %]
use JSON qw(encode_json);
my $vars = {
'version' => 3.14,
'days' => [ qw(mon tue wed thu fri sat sun) ],
'cgi' => CGI->new(),
'me' => {
'id' => 'abw',
'name' => 'Andy Wardley',
},
};
my $json = encode_json($vars->{'me'});
[% END %]
<script>
function callme(){
var me = [% $json %]
}
</script>
şimdi javascript
Soru ilginçtir, ancak kodu olmadan yanıtlamak imkansızdır. –
Perl: my $ vars = { 'versiyonu' => 3.14, 'günler' => [qw (Pzt Sal Çar Per Cum oturdu güneş)], 'cgi' => CGI-> yeni(), 'me' => { 'id' => 'abw', 'name' => 'Andy Wardley', }, }; şablonu: Bu sürüm Email [% me.name %]
olduğu [% sürümü%]
Kimliği: [% me.id%] Adı: [% me.name%] şimdi beni karma istiyorum javascript sitesinden erişilebilir. – Kalai@Kalai Sorunuzu düzenleyin ve ona bir yorum eklemek gibi eklemeyin (kod biçimlendirme ile). Okuması ve kaçırması daha kolay çünkü bir yorum. – Thor84no