【8.0.104】横向菜单点击: r[u].getSource is not a function
spread.js?v=638052595760000000:114 Uncaught TypeError: r.getSource is not a functionEdge和 chrome都是报同样的错误
大佬,我这测试着嘎嘎好使呢。
弄个demo上来看看? 上传了demo 大佬您好,问题我这边已经复现了,正在调查问题的原因,有结果了,我这边会及时在帖子中跟进 本帖最后由 Grayson.Shang 于 2023-1-3 13:55 编辑
大佬您好,我们这边看了一下,是咱们插件中的JS和活字格中的JS有些冲突,大佬需要调一下这个JS文件
Grayson.Shang 发表于 2023-1-3 13:53
大佬您好,我们这边看了一下,是咱们插件中的JS和活字格中的JS有些冲突,大佬需要调一下这个JS文件
可以告诉我具体是什么冲突吗?
大佬您好,我们也不是很了解咱们的js代码,也不好调查,这可能需要大佬自己来调试找找问题出现哪了
大佬可以试试使用conlose.log,定位一下是咱们插件中哪个地方的代码出现问题,看看是调用了什么函数,若是咱们那些函数使用有什么问题,我这边也好调查是什么问题
Grayson.Shang 发表于 2023-1-3 14:34
大佬您好,我们也不是很了解咱们的js代码,也不好调查,这可能需要大佬自己来调试找找问题出现哪了
大佬可 ...
不是有模板页面没有这样的问题。使用模板页面才会出现这样的问题。 跟菜单没有关系的。菜单换成button也存在这样的问题。
因为报错不是在我的JS文件,没有思路debug。
我的JS是跟官方的JS有变量名冲突,还是函数名冲突?
大佬您好,我们这边调查了一下,咱们的JS文件中给数组增加了一个del的方法,把这个方法删除就可以了
Grayson.Shang 发表于 2023-1-3 17:24
大佬您好,我们这边调查了一下,咱们的JS文件中给数组增加了一个del的方法,把这个方法删除就可以了
感谢
我的visgraph.js代码里面是有是这个del的方法
Array.prototype.del = function(a) {
if ("number" != typeof a) {
for (var b = 0; b < this.length; b++)
if (this === a) return this.slice(0, b).concat(this.slice(b + 1, this.length));
return this
}
return 0 > a ? this : this.slice(0, a).concat(this.slice(a + 1, this.length))
}
页:
[1]
2