Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想为Dojo图表使用我自己的主题。如何连接它?_Dojo - Fatal编程技术网

我想为Dojo图表使用我自己的主题。如何连接它?

我想为Dojo图表使用我自己的主题。如何连接它?,dojo,Dojo,当前主题与 dojo.requiredojox.charting.themes.PlotKit.green; 我创建了我的主题,将其保存在同一文件夹中,并尝试添加到页面: dojo.requiremytheme; 但它不是以这种方式连接的。如果您创建了自己的模块,最简单的方法是将其放在文件夹中,该文件夹是dojo的对等文件夹: 别忘了放dojo.providemy.mytheme;在主题文件的顶部,定义my.mytheme对象作为主题 或者像我在查找myTheme中做的那样将其内联。也可以使用常

当前主题与

dojo.requiredojox.charting.themes.PlotKit.green; 我创建了我的主题,将其保存在同一文件夹中,并尝试添加到页面:

dojo.requiremytheme;
但它不是以这种方式连接的。

如果您创建了自己的模块,最简单的方法是将其放在文件夹中,该文件夹是dojo的对等文件夹:

别忘了放dojo.providemy.mytheme;在主题文件的顶部,定义my.mytheme对象作为主题

或者像我在查找myTheme中做的那样将其内联。也可以使用常规标记包含代码段


不要忘记在图表上显式设置新主题:chart。设置你的主题对象。

现在我的主题开始工作了。但鼠标移动的过渡效果被破坏了。这是因为数组由小数组成。有什么想法可以修复吗?主题不会影响转换,转换是使用矩阵变换的事件处理程序,小数数组应该可以作为数据值正常工作。在其他地方寻找问题。如果此问题仍然存在,请向Dojo提交一个bug,并附上演示此问题的最低限度示例。
dojo/...
dijit/...
dojox/...
my/... <- your file goes there
dojo.require("my.mytheme");
...
chart.setTheme(my.mytheme);