Pracuję w ramach template toolkit. Mam typ danych hash perla w moim pliku tt. Chcę przekonwertować ten typ danych hash na typ danych javascript hash.jak konwertować hasl w języku Perl na javascript hash
Kod: szablon:
[% 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>
teraz chcę hash mi być dostępny w javascript
Pytanie jest interesujące, ale nie da się na nie odpowiedzieć bez kodu. –
Perl: moja $ vars = { 'version' => 3,14, 'dzień' => [qw (pon wt śr czw pt so nd)], 'cgi' => CGI-> new() "mnie" => { 'id' => 'abw', 'name' => 'Andy Wardley', }, }; szablon: Email [% me.name %]
To jest wersja [wersja%%]
Id: [% me.id%] Nazwa: [% me.name%] teraz chcę hash mnie do być dostępne w javascript – Kalai@Kalai Edytuj swoje pytanie i dodaj je (z formatowaniem kodu) zamiast dodawać je w komentarzu. Trudno go odczytać i łatwiej go przeoczyć, ponieważ jest to komentarz. – Thor84no