slide.index = j; slide.index ==5 ? slide.index =0 : slide.index++;
改成这样子:
slide.index = j==5 ? 0 : j++;
感觉没什么问题, 按理说也不会有问题, 但代码进行的时候却有问题。
后来发现, 因为后面的代码有用到 “ j ” 变量。 改变了它的值,最后改成这样就没问题了:
slide.index = j==5 ? 0 : j+1;
j++ : 赋值以后,改变原来的值了。
j+1 : 没有对变量“ j ” 进行操作。