Flex学习笔记(Day 2)

简介: LineChart ViewStack控件//一种方法var url:String;url = "http://www.
LineChart

<fx:Script>

	<![CDATA[
		import mx.collections.ArrayCollection;
		
		[Bindable]
		protected var arr:ArrayCollection = new ArrayCollection(
			[{xm:'张三',yw:80,sx:90,yy:88},{xm:'李四',yw:70,sx:80,yy:68},{xm:'王五',yw:70,sx:60,yy:98}]
		);
		
	]]>
	
</fx:Script>

<mx:LineChart id="linechart1" x="439" y="56" width="354" height="367" dataProvider="{arr}" showDataTips="true">
	<mx:series>
		<mx:LineSeries displayName="语文" yField="yw"/>
		<mx:LineSeries displayName="数学" yField="sx"/>
		<mx:LineSeries displayName="英语" yField="yy"/>
	</mx:series>
	<mx:horizontalAxis>
		<mx:CategoryAxis id="xAxis" categoryField="xm">
		</mx:CategoryAxis>
	</mx:horizontalAxis>
</mx:LineChart>
<mx:Legend x="443" y="433" dataProvider="{linechart1}"/>


ViewStack控件

//一种方法

var url:String;
url = "http://www.baidu.com";
ExternalInterface.call("function(){window.location.href='"+url+"'}");


//另一种跳转方法
var req:URLRequest = new URLRequest(url);
navigateToURL(req,"_blank");

PieChart控件

protected function showMoreInfo(data:Object,field:String,index:Number,percentValue:Number):String
{
return data.xm+"\n语文:"+data.yw+"\n数学:"+data.sx+"\n英语:"+data.yy;
}

<mx:PieChart id="piechart1" x="441" y="253" width="294" height="238" dataProvider="{arr}" showDataTips="true">
	<mx:series>
		<mx:PieSeries displayName="语文" field="yw" labelFunction="showMoreInfo" labelPosition="callout" />
	</mx:series>
</mx:PieChart>
<mx:Legend x="438" y="491" dataProvider="{piechart1}"/>


相关文章
|
6月前
|
搜索推荐
什么是 Pledge to Flex
什么是 Pledge to Flex
34 0
|
8月前
|
JavaScript 容器
什么是Flex
1:屏幕和浏览器窗口大小发生改变也可以灵活调整布局; 2:可以指定伸缩项目沿着主轴或侧轴按比例分配额外空间(伸缩容器额外空间),从而调整伸缩项目的大小; 3:可以指定伸缩项目沿着主轴或侧轴将伸缩容器额外空间,分配到伸缩项目之前、之后或之间; 4:可以指定如何将垂直于元素布局轴的额外空间分布到该元素的周围; 5:可以控制元素在页面上的布局方向; 6:可以按照不同于文档对象模型(DOM)所指定排序方式对屏幕上的元素重新排序。也就是说可以在浏览器渲染中不按照文档流先后顺序重排伸缩项目顺序。
91 0
|
前端开发 容器
flex从总结到了解
flex 是一种布局方式,在 CSS3 之后开始有。它主要由父容器和子项组成
159 1
flex从总结到了解
|
内存技术 开发工具 数据可视化
|
XML JavaScript 数据格式
|
XML JavaScript Java
|
Web App开发 JavaScript Java
flex学习
早就想弄个flex的东西了...总是没有心情弄..有的时候项目让人心力憔悴...   最近,,想着是破罐子破摔..弄点别的东西...换个心情..然后在去弄下项目...(已经快接近尾声了)   总是在开发的第一线..技术上面什么都弄..公司里面还要应付其他同事的问题...   能帮助别人就帮助吧..本人也没有别的什么有点..就代码上面略有研究.(投入的时间多了自然就有所领悟了)   1,先弄个s
1285 0