javascript - 有什么方法可以将导航器设置为默认输入区域

标签 javascript html kendo-ui kendo-dataviz

我的要求是基于 API 函数的选择,图形类型应该改变。即像列、线、条...,正如 Kendo UI 示例中所演示的那样。 http://demos.kendoui.com/dataviz/api/index.html 是否可以对股票图表做同样的事情。当我只选择类型列时,实际问题就出现了。导航器滚动到不移动直到列类型结束。 这是我工作的 js bin。

http://jsbin.com/ilemel/2/edit

是否有任何原因不支持类型列。

问题出在列类型上,是否可以将导航器设置为默认类型区域,图表类型应根据所选类型更改。

如有任何帮助,我们将不胜感激。

最佳答案

不支持动态更改导航器中的系列类型。这是我们希望在未来版本中删除的限制。

目前,您需要重新创建股票图表才能更改图表类型。

我在这里更新了代码示例:http://jsbin.com/ilemel/31/edit

请注意,我保留了一个“主”配置并为每个实例制作了一个副本:

var config = { ... };

function createChart() {
    $("#chart").kendoStockChart(
        // Create a deep copy
        $.extend(true, {}, config)
    );
}

这是重用配置对象的推荐方法,因为图表会就地扩展一些属性。

关于javascript - 有什么方法可以将导航器设置为默认输入区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15923867/

相关文章:

javascript - 隔离指令范围但保留对 ngModel 的绑定(bind)

javascript - 节点请求模块 - 示例获取请求失败

html - div 需要 2 个 id 属性

javascript - 输入提交按钮由于排序而缺少值

javascript - 无法使用 "data-bind=source:"将 Kendo Mobile ListView 绑定(bind)到数据

javascript - 构建一个类以创建具有可变键的对象

javascript - 病毒如何通过浏览器进入电脑,因为 JavaScript 没有太多权限?

javascript - 没有 Javascript 的 Adsense

javascript - 剑道网格导出到带边框的 Excel

javascript - Kendo UI - JavaScript 复选框值提交到数据源读取