"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Acceso al método de atributo de modelo MVC usando JavaScript

Acceso al método de atributo de modelo MVC usando JavaScript

Publicado el 2025-04-29
Navegar:426

How Can I Access MVC Model Properties Using JavaScript?

Access Propiedades del modelo MVC en javascript

Pregunta: ¿Cómo acceder a datos vinculados a un modelo de vista en el código JavaScript? Por ejemplo, ¿cómo acceder a las propiedades de Floor PlansettingsModel en JavaScript?

intento inicial:

var floorplanSettings = "@Model.FloorPlanSettings";
alert(floorplanSettings.IconsDirectory);

Respuesta:

Para acceder a las propiedades del modelo MVC desde JavaScript, el modelo debe ser serializado en un objeto JavaScript. El método es el siguiente:

serializar todo el modelo:

var model = @Html.Raw(Json.Encode(Model));

serializar atributos del modelo específicos:

]]

Si solo necesita una propiedad específica, como plano de planta, simplemente codifique esa propiedad:

var floorplanSettings = @Html.Raw(Json.Encode(Model.FloorPlanSettings));

Ahora puede acceder a las propiedades usando objetos JavaScript serializados:

alert(floorplanSettings.IconsDirectory);  // 访问IconsDirectory属性
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3