|
@@ -248,14 +248,19 @@ async function processSliceConfig() {
|
|
accumTopHeight = accumBottomHeight;
|
|
accumTopHeight = accumBottomHeight;
|
|
}
|
|
}
|
|
// console.log("render: ", store.currentTask.secretNumber);
|
|
// console.log("render: ", store.currentTask.secretNumber);
|
|
- rotateBoard = 1;
|
|
|
|
- setTimeout(() => {
|
|
|
|
- sliceImagesWithTrackList.splice(0);
|
|
|
|
|
|
+ if (sliceImagesWithTrackList.length === 0) {
|
|
|
|
+ // 初次渲染,不做动画
|
|
sliceImagesWithTrackList.push(...tempSliceImagesWithTrackList);
|
|
sliceImagesWithTrackList.push(...tempSliceImagesWithTrackList);
|
|
|
|
+ } else {
|
|
|
|
+ rotateBoard = 1;
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
- rotateBoard = 0;
|
|
|
|
|
|
+ sliceImagesWithTrackList.splice(0);
|
|
|
|
+ sliceImagesWithTrackList.push(...tempSliceImagesWithTrackList);
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ rotateBoard = 0;
|
|
|
|
+ }, 300);
|
|
}, 300);
|
|
}, 300);
|
|
- }, 300);
|
|
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
async function processSplitConfig() {
|
|
async function processSplitConfig() {
|