Del curso: .NET 5: Blazor esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.
Componentes personalizables con plantillas - Tutorial de Blazor
Del curso: .NET 5: Blazor esencial
Componentes personalizables con plantillas
Cuando en un componente Blazor que ya está representado se modifica uno de sus parámetros, si el parámetro es de tipo primitivo, Blazor es capaz de compararlo con la anterior y detectar si hay cambios. En caso de que no haya cambios, el componente no se volverá a renderizar. Pero ¿qué ocurre si el parámetro no es de tipo primitivo, sino de tipo complejo? En ese caso, Blazor no es capaz de hacer una comparación, por lo cual, por defecto, siempre va a renderizar el componente. Sin embargo, nosotros, desde nuestro componente, podemos recibir un método para decirle de forma manual a Blazor si debe o no debe renderizar el componente en función de si nuestro parámetro ha cambiado o no, incluso siendo un parámetro complejo, ya que seremos nosotros los que hagamos la comparación. Para ver esto en más detalle, no hay nada mejor que verlo con un ejemplo. Estamos en el proyecto StoriesLibrary. Yo he creado un componente para mostrar los detalles de una historia. Lo tenemos aquí, Components y…
Contenido
-
-
-
-
-
Eventos personalizados en Blazor4 min 15 s
-
(Bloqueado)
Profundizando en la representación de componentes7 min 4 s
-
(Bloqueado)
Componentes personalizables con plantillas8 min 19 s
-
(Bloqueado)
Virtualización de componentes grandes2 min 43 s
-
(Bloqueado)
Aislamiento JS y CSS por componente7 min 42 s
-
(Bloqueado)
Virtualización de componentes grandes7 min 18 s
-
(Bloqueado)
Aislamiento de CSS por componente4 min 18 s
-
(Bloqueado)
Integración y representación previa de componentes6 min 26 s
-
(Bloqueado)
Creando librerías de componentes para su reutilización4 min 47 s
-
(Bloqueado)
Probando nuestros componentes4 min 31 s
-
-
-
-
-