Maison > développement back-end > C++ > Comment puis-je accéder aux propriétés du modèle MVC à l'aide de JavaScript ?

Comment puis-je accéder aux propriétés du modèle MVC à l'aide de JavaScript ?

Susan Sarandon
Libérer: 2025-01-10 20:14:46
original
346 Les gens l'ont consulté

How Can I Access MVC Model Properties Using JavaScript?

Accès aux propriétés du modèle MVC en JavaScript

Question : Comment accéder aux données liées à un modèle de vue en code JavaScript ? Par exemple, comment puis-je accéder aux propriétés de FloorPlanSettingsModel en JavaScript ?

Premier essai :

<code class="language-javascript">var floorplanSettings = "@Model.FloorPlanSettings";
alert(floorplanSettings.IconsDirectory);</code>
Copier après la connexion

Réponse :

Pour accéder aux propriétés du modèle MVC à partir de JavaScript, le modèle doit être sérialisé dans un objet JavaScript. Voici comment procéder :

Sérialiser l'ensemble du modèle :

<code class="language-javascript">var model = @Html.Raw(Json.Encode(Model));</code>
Copier après la connexion

Sérialiser les propriétés spécifiques du modèle :

Si vous n'avez besoin que d'un attribut spécifique, tel que FloorPlanSettings, encodez simplement l'attribut :

<code class="language-javascript">var floorplanSettings = @Html.Raw(Json.Encode(Model.FloorPlanSettings));</code>
Copier après la connexion

Vous pouvez désormais accéder aux propriétés à l'aide d'objets JavaScript sérialisés :

<code class="language-javascript">alert(floorplanSettings.IconsDirectory);  // 访问IconsDirectory属性</code>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal