Avalados por :

Diferença entre bindElement e bindProperty no SAPUI5: explicação e melhores práticas

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

Olá Especialistas,

Estou trabalhando no SAPUI5. Estou um pouco confuso sobre bindElement e bindProperty.

Vocês poderiam por favor explicar a diferença entre bindElement e bindProperty e quando usar cada um?

Saudações

Sridevi

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

4 Respuestas

0
Cargando...

Você também pode explicar o uso do bindValue()?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado a todos por esclarecer minha confusão sobre isso.

Saudações

Sridevi

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Sridevi,

Basicamente, a diferença entre eles é que ao usar bindElement você está vinculando seu controle a toda uma entrada dentro de um conjunto de entradas, então você tem acesso a todas as propriedades desta entrada específica. Você o usará, por exemplo, ao exibir listas de elementos ou tabelas para mostrar uma série de propriedades, já que todos os controles secundários dentro de uma lista, por exemplo, estão vinculados em relação ao controle principal.

Por outro lado, bindProperty vincula apenas uma propriedade única de uma entrada a um controle, o que pode ser útil quando você deseja mostrar, por exemplo, apenas um título.

Você pode ler mais sobre este tópico aqui: http://help.sap.com/saphelp_uiaddon10/helpdata/en/91/f050cf6f4d1014b6dd926db0e91070/content.htm?fram...

Espero que esta informação seja útil para você.

Saudações,

Florian

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Sridevi,

Vincula o valor de um único controle a uma única propriedade no modelo.


Vincular um elemento permite estabelecer o contexto de vinculação do elemento ao objeto referenciado pela rota de vinculação fornecida. Portanto, todas as vinculações relativas dentro do controle e todos os seus filhos são resolvidos em relação a este objeto.

Um exemplo:

Suponha que você tenha um contêiner que contém um botão. Você deseja vincular o texto do botão à propriedade do modelo "/data/buttontext". Você pode vincular o botão diretamente com a vinculação de propriedades:


botão.vincularPropriedade("valor", "/data/buttontext");

Ou

vincule o contêiner ao /data e depois vincule a propriedade no botão:


contêiner.vincularElemento("/data");
botão.vincularPropriedade("valor", "buttontext");

Saudações,

Kimmo

A mensagem foi editada por: Kimmo Jokinen

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

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?