Tabla de contenido:
- ¿Debe ViewModel tener lógica?
- ¿Qué debe contener un ViewModel?
- ¿ViewModel contiene lógica empresarial?
- ¿Debe ViewModel tener una interfaz?
Video: ¿El modelo de vista debe contener lógica?
2024 Autor: Fiona Howard | [email protected]. Última modificación: 2024-01-10 06:36
1 Respuesta. Respuesta corta, Sí.
¿Debe ViewModel tener lógica?
El trabajo de ViewModel puede ser convertir el balance en una cadena que se usa como enlace en la Vista. Desea mantener tanta lógica fuera del ViewModel como sea posible para mantener su código reutilizable y poco acoplado. No estoy de acuerdo con esto. Idealmente, un modelo solo debería tener propiedades porque los modelos representan los datos
¿Qué debe contener un ViewModel?
El tipo de modelo de vista más sencillo de comprender es el que representa directamente un control o una pantalla en una relación 1:1, como en "la pantalla XYZ tiene un cuadro de texto, un cuadro de lista y tres botones, por lo que el modelo de vista necesita una cadena, una colección y tres comandos" Otro tipo de objeto que encaja en la capa del modelo de vista es un …
¿ViewModel contiene lógica empresarial?
ViewModel: ViewModel es la capa intermedia entre la vista y el modelo. ViewModel contiene la lógica empresarial, que manipula los datos de fila para mostrarlos en la vista. Cualquier tipo de función y método debe estar en el modelo de vista. La interfaz iNotifyPropertyChanged se usa en ViewModel para lograr un enlace bidireccional.
¿Debe ViewModel tener una interfaz?
3 Respuestas. La interfaz de sus ViewModels le brinda el beneficio de burlarse de ellos en una prueba, la interfaz de sus Vistas parece una exageración. No intercambiará sus puntos de vista y las pruebas de interfaz de usuario se pueden realizar en simulacros de su ViewModel, por lo que creo que realmente no necesitará conectarlos. Es una exageración.
Recomendado:
¿Debe el repositorio devolver el modelo de dominio?
Sus repositorios deben devolver objetos de dominio y el cliente del repositorio puede decidir si necesita hacer el mapeo. Al asignar los objetos de dominio para ver modelos (o algo más) dentro de un repositorio, evita que el cliente de sus repositorios obtenga acceso al objeto de dominio subyacente .
¿Pueden los pies de página contener fotografías?
Ir al inserto > Encabezado o pie de página > En blanco (o una plantilla simple). Haga doble clic en [Escriba aquí] en el área de encabezado o pie de página. Seleccione Imágenes o Imágenes en línea y luego seleccione su imagen. ¿Pueden los pies de página contener fechas?
¿Todos los compuestos orgánicos deberían contener carbono?
Todos los compuestos orgánicos contienen carbono, así como hidrógeno, a menos que haya sido reemplazado por otro elemento . ¿Un compuesto orgánico tiene que contener carbono? Los compuestos orgánicos siempre contienen carbono junto con otros elementos necesarios para que los organismos vivos funcionen.
¿La crema hidratante debe contener alcohol?
El Alcohol puede ser una adición útil para ayudar a que los ingredientes penetren en la piel, conserven el producto y lo hagan sentir liviano cuando se aplica, dice Frieling. En cantidades más pequeñas, es poco probable que sea dañino, pero tenga especial cuidado si tiene piel sensible, seca o propensa a eccemas .
¿Qué edad debe tener la luna nueva para ser vista?
La nueva Luna creciente generalmente solo se puede ver si se pone al menos 46 minutos después de que se haya puesto el Sol Sin embargo, los astrónomos del Observatorio Astronómico SA han avistado la Luna antes, poniéndose al menos 33 minutos después de la puesta del sol, desde Signal Hill en Ciudad del Cabo, pero solo si la edad de la Luna es al menos 24 horas al atardecer ¿Qué edad debe tener la luna para ser avistada?