我使用flot库创建了一系列图表,这些图表都显示在一个页面上.有没有办法更新X轴最小和最大选项(options.xaxis.min,options.axis.max)值而无需重新绘制图($ .plot('占位符',数据,选项))?
我找到了这个解决方案:http://osdir.com/ml/flot-graphs/2012-02/msg00064.html 这表明以下行会这样做,但它对我不起作用 - 最小和最大可见的图不会根据此调用进行修改.
monitorGraph.getOptions().xaxis[0].max = xaxis.max;
Run Code Online (Sandbox Code Playgroud)
任何有关更新图表xaxis max和min值的提示都将非常感谢!
编辑:下面的解决方案
以下代码将采用现有绘图,更新可见范围,并以非常轻松有效的方式重绘.
plot.getOptions().xaxis[0].min = time.start;
plot.getOptions().xaxis[0].max = time.end;
plot.setupGrid();
plot.draw();
Run Code Online (Sandbox Code Playgroud) 我从应用程序目录托管2个WCF Web服务和1个标准.NET Web服务..NET服务和1个WCF服务完美运行; 但是,其他WCF服务返回以下错误:
无法激活该服务,因为它不支持ASP.NET兼容性.为此应用程序启用了ASP.NET兼容性.在web.config中关闭ASP.NET兼容模式,或者将AspNetCompatibilityRequirements属性添加到服务类型,其RequirementsMode设置为"Allowed"或"Required".
两个WCF Web服务都有这条线
<AspNetCompatibilityRequirements(RequirementsMode:=AspNetCompatibilityRequirementsMode.Allowed)> _
Run Code Online (Sandbox Code Playgroud)
和web.config文件有
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
Run Code Online (Sandbox Code Playgroud)
当我改变时,为混合添加更多混乱
AspNetCompatibilityRequirementsMode.Allowed
Run Code Online (Sandbox Code Playgroud)
至
AspNetCompatibilityRequirementsMode.Required
Run Code Online (Sandbox Code Playgroud)
服务工作得很好.
另外,改变
<serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
Run Code Online (Sandbox Code Playgroud)
至
<serviceHostingEnvironment aspNetCompatibilityEnabled="false" />
Run Code Online (Sandbox Code Playgroud)
在web.config中还允许所有Web服务运行.
在运行IIS6的SBS2003上托管的IIS7和我们的登台环境中都会出现此问题.
提前感谢您的所有帮助.
可靠的人
更新:
通过删除我的开发系统上的应用程序,我能够使它工作; 但是,即使在删除应用程序并在那里重新创建应用程序之后,问题仍然存在于我们的登台服务器上.
周围的工作:
太痛苦了.