Hi Alex,

IMHO, this is not PAYG, no body wants "undefined" as a possible output.
In my way of thinking this could be very radical way and take PAYG to the
latest extreme.
In that way almost all things are PAYG and should not be implemented in
basic set ;) ... what do you think?

2017-02-16 2:55 GMT+01:00 Alex Harui <aha...@adobe.com>:

> The Basic components don't test for unexpected inputs.  It isn't PAYG.  We
> should try to remember to add some defensive code for common cases to
> Express.
>
> -Alex
>
> On 2/15/17, 3:31 PM, "Justin Mclean" <jus...@classsoftware.com> wrote:
>
> >Hi,
> >
> >This application when run displays “undefined” in text on the screen.
> >
> ><?xml version="1.0" encoding="utf-8"?>
> ><js:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
> >                xmlns:js="library://ns.apache.org/flexjs/basic"
> >                xmlns:local="*">
> >
> >    <js:valuesImpl>
> >        <js:SimpleCSSValuesImpl/>
> >    </js:valuesImpl>
> >
> >    <js:initialView>
> >        <js:View percentWidth="100" percentHeight="100">
> >            <js:VContainer>
> >                <js:Label text="Here is some text" />
> >                <local:SimpleComponent />
> >            </js:VContainer>
> >        </js:View>
> >    </js:initialView>
> >
> ></js:Application>
> >
> >The component code:
> >
> ><?xml version="1.0" encoding="utf-8"?>
> ><js:VContainer xmlns:fx="http://ns.adobe.com/mxml/2009";
> >                xmlns:js="library://ns.apache.org/flexjs/basic">
> >
> >    <fx:Script><![CDATA[
> >                [Bindable] public var text:String;
> >        ]]></fx:Script>
> >
> >    <js:beads>
> >        <js:ContainerDataBinding />
> >    </js:beads>
> >
> >    <js:Label text="{text}" />
> >
> ></js:VContainer>
> >
> >This can be worked around by doing this in the component:
> >
> >    <fx:Script><![CDATA[
> >                [Bindable] public var text:String = “";
> >        ]]></fx:Script>
> >
> >But still looks like a bug / is unexpected behaviour to me. What do other
> >people think?
> >
> >Thanks,
> >Justin
>
>


-- 

Carlos Rovira
Director General
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.avant2.es

Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si ha recibido este mensaje por
error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción.

De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
S.A. La finalidad de dicho tratamiento es facilitar la prestación del
servicio o información solicitados, teniendo usted derecho de acceso,
rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
necesaria.

Reply via email to