今天在项目中发生了一个奇怪的事情,js代码里面写了端代码,就不能同步SVN,比较文件了。
同步发生错误,但是可以正常执行的代码如下:
art.dialog({
title: '提示',
content: html,
lock: true,
width: 500,
init : function(){
var tInterval = setInterval(function(){
...
},20);
}
});
经过对比svn的历史文件,发现这段新加的代码,如果有 var tInterval = function(){},就会报错
将var tInterval 放到外面后,就没有问题了
同步正确,执行正确的代码如下:
var tInterval ;
art.dialog({
title: '提示',
content: html,
lock: true,
width: 500,
init : function(){
tInterval = setInterval(function(){
...
},20);
}
});