簡體   English   中英

Flex:與數字步進器的數據綁定不起作用

[英]Flex : data binding to numeric stepper not working

我試圖獲得兩種方式的數據綁定以與數字步進器一起使用。 它從值綁定以顯示OK,但是當我更新GUI時,模型值未更改。 我怎樣才能解決這個問題?

<?xml version="1.0" encoding="utf-8"?>

        [Bindable]
        private var val:Number = 2;

    ]]>
</fx:Script>
<fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:NumericStepper x="30" y="27" value="{val}"/>
<s:Button x="30" y="58" label="Apply" click="trace(val);"/>

要獲得雙向綁定,您需要使用不同的語法:

<s:NumericStepper x="30" y="27" value="@{val}"/>

注意左括號之前的@符號。 否則,這只是單向的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM