Я пытаюсь привязать свойство объекта к свойству text ComboBox (editable = true). Это свойство имеет тип Number.Flex Data Binding
Если я связываю с использованием синтаксиса рядный, он работает:
<mx:ComboBox text="{myObj.prop}">
Если я связываю с помощью тх: Binding, я получаю сообщение об ошибке:
<mx:Binding source="{myObj.prop}" destination="combobox.text" />
// 1067: Implicit coercion of a value of type Number to an unrelated type String.
Почему эта разница в поведении?
определение недвижимости:
private var _prop: Number;
[Bindable] public function get prop(): Number { return _prop; }
public function set prop(value: Number): void { _prop = value; }
По-прежнему получаю ту же ошибку после снятия скобок. –
Было бы полезно узнать определение 'myObj.prop'. –
Perfect. Обратное связывание также работает, используя parseInt. –