找回密码
 立即注册

QQ登录

只需一步,快速开始

rijun

高级会员

55

主题

228

帖子

1115

积分

高级会员

积分
1115

活字格认证微信认证勋章

rijun
高级会员   /  发表于:2015-11-4 10:12  /   查看:17055  /  回复:25
先上问题的图

我界面上放了16个barchart,script就只写了
<script type="text/javascript">
    function hintContent() {
        return this.x + ': ' + this.y;
    }
</script>
运行以后就会产生上图的提示!
然后我界面上就放一个barchart,运行一段时间也不会跳出这个提示,请问下是什么问题?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

25 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-11-4 11:34:00
沙发
回复 1楼rijun的帖子

从图片的错误提示来看,是性能的问题。
如果放置过多的图,并且不断刷新,在Web下有可能会引起性能问题。
当然这也和浏览器本身有一定的关系。

不知道您需要在界面上放置那么多的chart,是有什么需求么?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-4 12:07:00
板凳
回复 2楼Alice的帖子

项目是监测全国的变电站,每个变电站中都会有若干个监测设备,我是想一个chart代表一个区域,里面的柱状体代表一个设备,15秒刷新获取最新数据!
有啥好建议么?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-4 13:46:00
地板
回复 3楼rijun的帖子

根据您的描述,受浏览器本身的限制,可优化的空间有限。

您可以将例子发给我们,我们可以根据例子再帮您看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-4 15:05:00
5#
回复 4楼Alice的帖子

好的  先谢谢  我在去研究下 实在不行发例子给你们
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-4 16:14:00
6#
回复 5楼rijun的帖子

好的。
非常感谢您的反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-10 11:24:00
7#
回复 6楼Alice的帖子

hi Alice 以下是程序的链接和密码
http://pan.baidu.com/s/1fZrgM
密码:wsuw
问题:
1.程序启动加载数据很慢
2.程序运行后一段时间(大概3小时以上)就会出现1楼出的问题
3.menu菜单的边框线怎么去掉
以上~
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-10 15:08:00
8#
回复 7楼rijun的帖子

性能的问题我们帮您看看,然后给您反馈。
c1menu的样式都可以通过css代码设置。
border-color,border-style可以对menu的边框和颜色设置
代码参考:
  1. {background: #339900; border-color: Blue; }
复制代码

如果不需要您可以改成透明色。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
rijun
高级会员   /  发表于:2015-11-10 15:43:00
9#
回复 8楼Alice的帖子

hi  Alice
网页刷出来后在去加载数据会不会快点,我这边想试试~
所有问下,手动设置barchart的x,y轴坐标怎么弄(x 0-100,y 0-100)?不给任何数据,相当于初始化的意思,想要的结果就是界面上只有坐标轴,没有数据

            chart.SeriesList.Clear();
            chart.Axis.X.AutoMax = false;
            chart.Axis.X.AutoMin = false;
            chart.Axis.X.Max = 20;
            chart.Axis.X.Min = 0;
            chart.Axis.Y.AutoMax = false;
            chart.Axis.Y.AutoMin = false;
            chart.Axis.Y.Max = 20;
            chart.Axis.Y.Min = 0;
我这样写,界面没显示~
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-10 17:09:00
10#
回复 9楼rijun的帖子

AutoMax/AutoMin为true的时候,会自动显示轴的范围。
若是改成false,可以通过Max/Min属性设置轴的范围。如果这个范围的设置不是数据显示的范围内,数据就显示不出来。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部