Ved bruk av MVC, og noen ganger passere serverens modelldata til kundesiden, Javascript ved anvendelse av Razor injisert i Javascript, som følger:
<script type=text/javascript>
var myClientGuid = '@Model.MyServerGuid';
</script>
Dette setter en Javascript-variabel kalt myClientGuidtil verdien av server-side-modell eiendom MyServerGuid. Når den når kunden, ser koden noe sånt som dette i nettleseren:
<script type=text/javascript>
var myClientGuid = 'EF0077AB-0482-4D91-90A7-75285F01CA6F';
</script>
Dette gjør at Javascript-filer eksterne å bruke denne variabelen.
Mitt spørsmål er, i maskinskrevet manuskript, siden all kode må være referert via eksterne filer, hva er den beste måten å passere server-side felt for å typescript koden? Eksterne koden filer kan ikke inneholde Razor kode. Bør jeg bruke samme teknikk som ovenfor, i View, blande Javascript og typescript i prosjektet?













