Qual é o objetivo principal de um componente de visualização?
Qual é o objetivo principal de um componente de visualização?

Vídeo: Qual é o objetivo principal de um componente de visualização?

Vídeo: Qual é o objetivo principal de um componente de visualização?
Vídeo: Curso de Vue 3: #05 - Criando componentes 2024, Novembro
Anonim

UMA ver componente é uma classe C # que fornece uma visualizar com os dados de que precisa, independentemente do pai visualizar e a ação que o processa. A este respeito, um ver componente pode ser pensado como uma ação especializada, mas que é usada apenas para fornecer uma visualizar com dados.

Levando isso em consideração, o que é um componente de visualização?

UMA ver componente define sua lógica em um método InvokeAsync que retorna uma Task ou em um método Invoke síncrono que retorna um IViewComponentResult. Os parâmetros vêm diretamente da invocação do ver componente , não da vinculação do modelo. UMA ver componente nunca lida diretamente com uma solicitação.

Além disso, quais são os componentes do barbeador? Componente Aulas. Componentes são implementados em Componente de navalha arquivos (. navalha ) usando uma combinação de C # e marcação HTML. A IU para um componente é definido usando HTML. A lógica de renderização dinâmica (por exemplo, loops, condicionais, expressões) é adicionada usando uma sintaxe C # incorporada chamada Navalha.

o que é componente de visualização no MVC?

Exibir componente é um recurso recém-introduzido no ASP. NET Core MVC . É muito semelhante a parcial visualizar mas é muito poderoso em comparação com ele. Ele não usa vinculação de modelo, mas funciona apenas com os dados que fornecemos ao chamá-lo. Exibir componente tem os seguintes recursos.

Como faço para criar uma exibição no. NET core?

  1. Clique com o botão direito na pasta Views e, em seguida, Add> New Folder e nomeie a pasta HelloWorld.
  2. Clique com o botão direito do mouse na pasta Views / HelloWorld e, em seguida, em Adicionar> Novo Arquivo.
  3. Na caixa de diálogo Novo arquivo: Selecione ASP. NET Core no painel esquerdo. Selecione MVC View Page no painel central. Digite Índice na caixa Nome. Selecione Novo.

Recomendado: