Eu sou novo no mundo do javascript, mas há forma de definir tipos de dados?
Jose Luis Gouveia Senior Interactive Developer Teacher at The Lisbon School of Design [email protected] +351 96 506 03 32 +351 21 089 69 86 skype: jlgouveia On Jan 24, 2012, at 12:09 PM, Hugo Ferreira wrote: > Exacto. > > Não é impeditivo mas dava jeito que funciona-se em todos os casos. > > Vou dar um exemplo prático: > > Tens uma NumericTextInput tua que extende da TextInput do Flex e queres > atribuir um valor de uma variável numérica à propriedade text da tua > NumericTextInput e tens a certeza que vai ser sempre um número pois só vais > usar essa "NumericTextInput" para propriedades do tipo Number do VO. > > Claro que existem aqui workarounds para resolver este problema com já > mencionado e não só. > > O programador é que tem de saber fazer o seu código para lidar com eventuais > excepções e não a framework ser tão rígida. > > Aliás isto já foi aceite pela Adobe como um bug no entanto nunca veio a ser > corrigido :( > > > No dia 24 de Janeiro de 2012 12:04, João Fernandes > <[email protected]> escreveu: > Ele refere-se ao facto de seres obrigado a usar casting quando pretendes > fazer too-way binding com objectos typed como Object por exemplo, como por > exemplo o selectedItem de uma lista. Mesmo que saibas que o selectedItem seja > do tipo Number, terás de fazer sempre um cast do mesmo > Number(list.selectedItem) no two-way para que o compilador não te mande dar > uma curva. > > João Fernandes > > On 24 January 2012 12:02, João Saleiro <[email protected]> wrote: > > On 24-01-2012 12:01, hugo wrote: > > como o two-way binding (que nunca funcionou a 100% no Flex :P). > > Nunca? > > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > > > > > -- > > João Fernandes > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected]. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
