flex 双轴 多曲线

FLEX 4的时候 用secondVerticalAxis 画出第二条Y轴。已经提示弃用了。不过我没看明白用什么东西代替?提示如下
mx.charts.chartClasses.CartesianChart.secondVerticalAxis(value:IAxis):void弃用: 请使用 verticalAxis in individual series
The second vertical axis definition for this chart. This class is typically used to render the axis for a secondSeries.语言版本: 3.0Player 版本: Flash 9, AIR 1.1产品版本: Flex 3

 

新的写法如下:

 

<mx:LineChart id="linechart1" color="0x323232" width="800" height="180"
                  showDataTips="true">
        <mx:verticalAxisRenderers>
            <mx:AxisRenderer  ><!--左轴-->
                <mx:axis>
                    <mx:LinearAxis title="高程"  baseAtZero="true" id="v1"/>
                </mx:axis>
            </mx:AxisRenderer>
            <mx:AxisRenderer placement="right" id="secondAxis"  ><!--右轴-->
                <mx:axis>
                    <mx:LinearAxis title="流量" baseAtZero="true" id="v2" />
                </mx:axis>
            </mx:AxisRenderer>
        </mx:verticalAxisRenderers>
        <mx:horizontalAxis><!--横轴-->
            <mx:CategoryAxis id="ca1" categoryField="did" title="河道1断面"/>
        </mx:horizontalAxis>
   
        <mx:series><!--曲线-->
            <mx:LineSeries yField="h"  displayName="水面" verticalAxis="{v1}"   />
            <mx:LineSeries yField="dlv"   displayName="河底"   verticalAxis="{v1}"  />
            <mx:LineSeries yField="m"   displayName="流量"   verticalAxis="{v2}"  />
        </mx:series>
    </mx:LineChart>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值