top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is the Differences between defining bindings in MXML and ActionScript?

+2 votes
169 views
What is the Differences between defining bindings in MXML and ActionScript?
posted Sep 16, 2014 by Merry

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+2 votes
 
Best answer

There are a few differences between defining data bindings in MXML at compile time and in defining them at runtime in ActionScript:
* You cannot include ActionScript code in a data binding expression defined by the bindProperty() or bindSetter() method. Instead, use the bindSetter() method to specify a method to call when the binding occurs.

  • You cannot include an E4X expression in a data binding expression defined in ActionScript.
  • You cannot include functions or array elements in property chains in a data binding expression defined by the bindProperty() or bindSetter() method. For more information on property chains, see Working with bindable property chains.
  • The MXML compiler has better warning and error detection support than runtime data bindings defined by the bindProperty() or bindSetter() method.
answer Sep 16, 2014 by Arun Gowda
...