Avalados por :

Implementação de visualizações aninhadas no SAP UI5: Melhora a modularidade e a reutilização de código

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Declaração do problema:


Usar visualizações aninhadas para separar o código e reduzir a dependência. Em poucas palavras, o conteúdo de uma visualização é incorporado em outra visualização. Isso é muito comum na maioria das tecnologias de desenvolvimento web.

Como utilizamos a arquitetura MVC no SAP UI5 com visualizações separadas, seus controladores também são independentes.

No desenvolvimento web, é uma prática comum criar módulos pequenos reutilizáveis. Em HTML, geralmente é feito usando a tag "iframe". Mas para o SAP UI5 não consegui encontrar nada. Então, aqui está uma tentativa de criar visualizações aninhadas.

Vantagens:



  1. Vários usuários podem trabalhar no mesmo projeto sem enfrentar problemas ao mesclar.

  2. O código está segregado, o que ajuda a reduzir a complexidade do programa.

  3. Cada visualização individual pode ser usada como um complemento.


Passos a seguir:



  1. Finalize os requisitos da interface do usuário e verifique se o layout final esperado pode ser dividido em blocos separados. Se você estiver praticando, esta etapa é muito fácil.

  2. Adicione código na visualização principal para aninhar outras visualizações. Você pode usar um layout de grade ou outro layout adequado para a aplicação.
    
                    ...
                


  3. Depois que todo o código estiver pronto, você pode enviar esse código para o sistema SAP.


Chamando métodos do controlador da Visualização2 para eventos que ocorrem na Visualização1


...
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?