flex4.6 图表 在module中 x轴旋转正确的做法

1.必须嵌入字体 并且吧字体在application中申明

<fx:Style>
        @namespace mx "library://ns.adobe.com/flex/mx";
        
        @font-face{
            src: url("com/qijinsoft/assets/font/chart.ttf");
            fontFamily: myChartFont;
            embedAsCFF: false; 
        }
    </fx:Style>

2.在module中

<fx:Style>
        @namespace mx "library://ns.adobe.com/flex/mx";
        mx|LineChart {
            fontFamily: myChartFont;
            fontSize: 12;
        }
</fx:Style>

<mx:LineChart id="linechart" x="0" y="54" showDataTips="true" width="100%" height="85%" >
            <mx:horizontalAxis><!--表示横向坐标的序列字段-->
                <mx:CategoryAxis id="cdate" title="日期" categoryField="date" />
            </mx:horizontalAxis>
            <mx:horizontalAxisRenderers>
                <mx:AxisRenderer  axis="{cdate}" id="axisRender" labelAlign="bottom"  labelRotation="65"/>
            </mx:horizontalAxisRenderers>
            
            
            <mx:verticalAxis>
                <mx:LinearAxis title="人数"  baseAtZero="true" displayName="人数"/>
            </mx:verticalAxis>
            <mx:series>
                <mx:LineSeries displayName="充值人数" yField="loginnum" id="loginnum" showEffect="{wipe}" />
                <mx:LineSeries displayName="新增充值人数" yField="maxonline" id="maxonline"  showEffect="{wipe}"  />
            </mx:series>
        </mx:LineChart>
        <mx:Legend left="10" bottom="10" width="100%" height="25"  dataProvider="{linechart}"/>

这样就OK 了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值