Comunidad de diseño web y desarrollo en internet online

Bindable

Citar            
MensajeEscrito el 02 Nov 2010 04:33 am
Hello:

Cual es correcto si hago lo siguiente:

1: Bindable solo la propiedad modelo
---------------------vista--------------------------
[Bindable]
public var modelo:PresentacionModelo;
-------------------- modelo de la vista -------------------
public class PresentacionModelo extends EventDispatcher
public var lista:ArrayCollection;
......

2: Bindable la propiedad modelo y las propiedades dentro de modelo

[Bindable]
public var modelo:PresentacionModelo;
-------------------- modelo de la vista -------------------
public class PresentacionModelo extends EventDispatcher

[Bindable]
public var lista:ArrayCollection;

[Bindable]
public var algo:String;

..............asi sucesivamente con todas las propiedades...


no siendo todo un experto, cuál es la correcta ?
Si la instancia de la clase es declarada Bindable no deberian quedar sus propiedades como Bindble?

Por sus respuestas ,Gracias

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Nov 2010 02:20 pm
En efecto, pero cuanto mas ampli es el scope del Binding, mas cantidad de eventos se generan, es decir en un modelo puede haber cambios que no te interesa reflejar en la vista, pero los eventos se dispararán igual por doquier. Una opción es usa el modelo bindable para que sus propiedades públicas se reflejen en la vista, pero en general cuanto mas específico el Binding mejor (es decir, habrá propiedades que si, otras que no)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.