diff --git a/src/hooks/usePasteTextClipboardData.ts b/src/hooks/usePasteTextClipboardData.ts index b55da435..8e6cfd5b 100644 --- a/src/hooks/usePasteTextClipboardData.ts +++ b/src/hooks/usePasteTextClipboardData.ts @@ -65,7 +65,7 @@ export default () => { } return { ...slide, - id: createRandomCode(8), + id: createRandomCode(), } }) slidesStore.addSlide(newSlides) diff --git a/src/hooks/useSlideHandler.ts b/src/hooks/useSlideHandler.ts index 408a2b6f..2f1e8b86 100644 --- a/src/hooks/useSlideHandler.ts +++ b/src/hooks/useSlideHandler.ts @@ -27,7 +27,7 @@ export default () => { // 重置幻灯片 const resetSlides = () => { const emptySlide: Slide = { - id: createRandomCode(8), + id: createRandomCode(), elements: [], background: { type: 'solid', @@ -74,7 +74,7 @@ export default () => { // 创建一页空白页并添加到下一页 const createSlide = () => { const emptySlide: Slide = { - id: createRandomCode(8), + id: createRandomCode(), elements: [], background: { type: 'solid', @@ -96,7 +96,7 @@ export default () => { } const newSlide = { ...slide, - id: createRandomCode(8), + id: createRandomCode(), } mainStore.setActiveElementIdList([]) slidesStore.addSlide(newSlide) diff --git a/src/utils/common.ts b/src/utils/common.ts index 078d4482..630b35da 100644 --- a/src/utils/common.ts +++ b/src/utils/common.ts @@ -4,7 +4,7 @@ import { padStart } from 'lodash' * 生成随机码 * @param len 随机码长度 */ -export const createRandomCode = (len = 6) => { +export const createRandomCode = (len = 8) => { const charset = `_0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz` const maxLen = charset.length let ret = ''