https://gnitedai.github.io/Neutec_v2024/
@/components/side-Menu.vue
@/components/FlashingGrid.vue
@/components/side-Menu.vue
- CSS Animations
- CSS Transitions
- requestAnimationFrame()
search project keyWord
randomMove()
在效能考量下,設計能夠容納一百顆球並指定飛行起點和終點的結構。可以考慮使用 Canvas 技術來實現這樣的需求,因為 Canvas 提供了較佳的性能和更好的圖形處理能力,適合處理大量的動畫元素。
@/components/Drop-down.vue
- LocalStorage
- SessionStorage
search project keyWord
menu-selected
可以採用虛擬捲動(virtualization)的概念。僅渲染當前視窗可見的選單項目,而不是一次性渲染全部數據。當用戶滾動或展開選單時,系統會動態加載和渲染更多的選單項目,以提高性能並降低頁面加載時間。Element Plus 中提供了一個虛擬樹(virtualized tree)組件,可以方便地實現這樣的需求,並確保選單的高性能和流暢的用戶體驗。
This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.
See Vite Configuration Reference.
npm installnpm run devnpm run buildRun Unit Tests with Vitest
npm run test:unitLint with ESLint
npm run lint