Kendo ui 在不更新所有内容的情况下更新剑道代码的一部分

Kendo ui 在不更新所有内容的情况下更新剑道代码的一部分,kendo-ui,Kendo Ui,我们无法升级剑道,因为CSS文件做了很多更改,我们现在没有时间进行额外的QA(但是我们计划在下一个版本的产品中进行适当的升级) 在2013年第3季度SP1之前的版本中,kendo.toString函数没有正确设置非常小的十进制数的格式,我们知道这一点从那时起已得到修复: 是否有可能从最新版本中获取.toString函数并将其插入旧的2013版本?怎么做?我已经扫描了剑道min文件,但看起来很危险。我实际上希望有一种方法可以通过添加一个额外的文件来覆盖这个函数来修补它,但是看起来剑道并不是这样工

我们无法升级剑道,因为CSS文件做了很多更改,我们现在没有时间进行额外的QA(但是我们计划在下一个版本的产品中进行适当的升级)

在2013年第3季度SP1之前的版本中,kendo.toString函数没有正确设置非常小的十进制数的格式,我们知道这一点从那时起已得到修复:


是否有可能从最新版本中获取.toString函数并将其插入旧的2013版本?怎么做?我已经扫描了剑道min文件,但看起来很危险。我实际上希望有一种方法可以通过添加一个额外的文件来覆盖这个函数来修补它,但是看起来剑道并不是这样工作的

剑道的这一部分是开源的,因此您可以从这里获得新的实现:

然后,您可以用自己的实现替换
kendo.toString
,例如:

var fixedToString = function () { ...};
kendo.toString = fixedToString;
然而,在内部,剑道的某些部分可能会关闭旧的实现,因此它可能不会在任何地方都工作。但是值得一试