diff --git a/package.json b/package.json index aa1c7deb0adb6e6aea5a1380426189ac24eee7a7..38661ed250582e76668ed1d7b1a380fb4f39e6be 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,8 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^3.0.1", + "sass": "^1.63.6", + "sass-loader": "^13.3.2", "vite": "^3.0.1" } } diff --git a/src/components/Dashboard.vue b/src/components/Dashboard.vue index dd7b0d1bd226b6adc46a912db74ca0f5366dc045..960f7f8de8544ab616d71da29510216246459e64 100644 --- a/src/components/Dashboard.vue +++ b/src/components/Dashboard.vue @@ -1,199 +1,196 @@ - - - \ No newline at end of file + to { + transform: rotateZ(${deg}deg); + } + }`; + // // 将原有的 keyframes 规则替换为新的规则 + const styleSheet = document.styleSheets[0]; + // styleSheet.deleteRule(0); + styleSheet.insertRule(newKeyFrames, 0); + const diamondWarpper = document.getElementById("war" + ran.value); + diamondWarpper.style = `transform:rotateZ(${deg}deg);animation : run${ran.value} 2s 1;`; + // diamondWarpper.style.animation = `run${ran} 2s 2`; +}; + +