DevExtreme Complete Subscription是性能最优的 HTML5,CSS 和 JavaScript 移动、Web开发框架,可以直接在Visual Studio集成开发环境,构建iOS,Android,Tizen和Windows Phone 8应用程序。DevExtreme包含 PhoneJS 和 ChartJS 两个原生UI组件,并且提供源代码。目前,DevExtreme支持VS2010/2012/2013集成开发环境,兼容Android 4+、iOS5+、Windows 8、Window Phone 8、Tizen五大移动平台,是Visual Studio开发人员开发跨平台移动产品的首选工具。
下面的列表包含了v17.1.3中引入的所有重要更改。
Data Visualization
- # BC4049 - Data Visualization Widgets - 当标签重叠时,轴标签和刻度线的操作已更改。
在旧版本中,ticks一直绑定到标签上。因此不可能生成彼此接近的刻度,因为标签将重叠。现在ticks和labels是单独控制的。如果在应用程序中,您依赖于Chart,PolarChart,RangeSelector,CircularGauge和LinearGauge小部件中特定的标签操作,则可能需要对代码进行更正。
Chart and PolarChart
- argumentAxis / valueAxis / commonAxisSettings.label.overlappingBehavior
根据您之前使用的值,进行以下更正:
- "enlargeTickInterval"更改为"hide"
var chartOptions = { argumentAxis: { // or valueAxis, or commonAxisSettings label: { /* before overlappingBehavior: { // or "enlargeTickInterval" here directly mode: "enlargeTickInterval" } */ overlappingBehavior: "hide" } } }
- "ignore"更改为"none"
var chartOptions = { argumentAxis: { // or valueAxis, or commonAxisSettings label: { /* before overlappingBehavior: { // or "ignore" here directly mode: "ignore" } */ overlappingBehavior: "none" } } }
- "rotate"(仅适用于图表) - 将overlapBehavior对象的rotationAngle从一级向上移动,并将displayMode选项设置为“rotate”。 设置为“rotate”的overlapBehavior选项现在只有在标签重叠时才适用。
var chartOptions = { argumentAxis: { // or valueAxis, or commonAxisSettings label: { /* before overlappingBehavior: { // or "rotate" here directly mode: "rotate", rotationAngle: 90 } */ displayMode: "rotate", rotationAngle: 90 } } }
DevExtreme Core
- # BC4030 - 所有浏览器都对ISO日期时间值进行了解析和序列化
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/834.html
相关产品: DevExtreme跨平台开发框架,