Heim > Web-Frontend > js-Tutorial > Wie kann ich Razor-Syntax in JavaScript in ASP.NET MVC-Ansichten einbetten?

Wie kann ich Razor-Syntax in JavaScript in ASP.NET MVC-Ansichten einbetten?

Susan Sarandon
Freigeben: 2024-12-04 10:07:12
Original
292 Leute haben es durchsucht

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

Razor-Syntax in JavaScript in Ansichten verwenden

Trotz der Einschränkung von Razor bei der HTML-Generierung ist Pseudoelement kann den Inhaltsmodus erzwingen und so die Einbindung von JavaScript in Ansichten ermöglichen.

<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>
Nach dem Login kopieren

Eine Alternative zu ist die @:-Syntax, die Razor in den Textmodus schaltet.

<script type="text/javascript">

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

    // Now add markers
    @foreach (var item in Model) {
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich Razor-Syntax in JavaScript in ASP.NET MVC-Ansichten einbetten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage