Rumah > hujung hadapan web > tutorial js > Bagaimanakah Saya Boleh Membenamkan Sintaks Razor dalam JavaScript dalam ASP.NET MVC Views?

Bagaimanakah Saya Boleh Membenamkan Sintaks Razor dalam JavaScript dalam ASP.NET MVC Views?

Susan Sarandon
Lepaskan: 2024-12-04 10:07:12
asal
292 orang telah melayarinya

How Can I Embed Razor Syntax within JavaScript in ASP.NET MVC Views?

Menggunakan Sintaks Razor dalam JavaScript dalam Views

Walaupun Razor menghadkan menjana HTML, pseudo-element boleh memaksanya masuk ke dalam mod kandungan, membenarkan JavaScript disertakan dalam paparan.

<script type="text/javascript">

    // Some JavaScript code here to display map, etc.

    // Now add markers
    @foreach (var item in Model) {
        <text>
            var markerlatLng = new google.maps.LatLng(@(Model.Latitude), @(Model.Longitude));
            // ... JavaScript code to add markers
        </text>
    }
</script>
Salin selepas log masuk

Alternatif kepada ialah sintaks @:, yang menukar Razor ke mod teks.

<script type="text/javascript">

    // Declare addMarker function
    function addMarker(latitude, longitude, title, description, map)
    {
        // ... JavaScript code
    }

    // Now add markers
    @foreach (var item in Model) {
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membenamkan Sintaks Razor dalam JavaScript dalam ASP.NET MVC Views?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan