diff --git a/package.json b/package.json index fb098bd..20dfaf0 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "gl-matrix": "3.4.3", "lodash": "4.17.21", "mitt": "3.0.0", + "lodash-es": "^4.17.21", "mockjs": "1.1.0", "pinia": "^2.1.7", "pinyin": "2.11.1", @@ -26,6 +27,8 @@ "vuex": "4.1.0" }, "devDependencies": { + "@iconify/vue": "^4.1.1", + "@types/lodash-es": "^4.17.9", "@vitejs/plugin-vue": "4.0.0", "@vitejs/plugin-vue-jsx": "3.0.0", "less": "4.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2a45d77..c6a21e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,6 +23,9 @@ dependencies: lodash: specifier: 4.17.21 version: 4.17.21 + lodash-es: + specifier: ^4.17.21 + version: 4.17.21 mitt: specifier: 3.0.0 version: 3.0.0 @@ -58,6 +61,12 @@ dependencies: version: 4.1.0(vue@3.4.21) devDependencies: + '@iconify/vue': + specifier: ^4.1.1 + version: 4.1.1(vue@3.4.21) + '@types/lodash-es': + specifier: ^4.17.9 + version: 4.17.12 '@vitejs/plugin-vue': specifier: 4.0.0 version: 4.0.0(vite@5.1.4)(vue@3.4.21) @@ -609,6 +618,19 @@ packages: dev: true optional: true + /@iconify/types@2.0.0: + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + dev: true + + /@iconify/vue@4.1.1(vue@3.4.21): + resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} + peerDependencies: + vue: '>=3' + dependencies: + '@iconify/types': 2.0.0 + vue: 3.4.21 + dev: true + /@jambonn/vue-lazyload@1.0.9(vue@3.4.21): resolution: {integrity: sha512-V9AnxDTAS1+q5LpTWtvyEN2bo1skvSzPRbFfP7Z1qhfEQRQouSwReEkbEb5B5M4MDEM1UIE0kxlsvOcCkon8DQ==} engines: {node: '>=12.x'} @@ -798,6 +820,16 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true + /@types/lodash-es@4.17.12: + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} + dependencies: + '@types/lodash': 4.14.202 + dev: true + + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + dev: true + /@vitejs/plugin-vue-jsx@3.0.0(vite@5.1.4)(vue@3.4.21): resolution: {integrity: sha512-vurkuzgac5SYuxd2HUZqAFAWGTF10diKBwJNbCvnWijNZfXd+7jMtqjPFbGt7idOJUn584fP1Ar9j/GN2jQ3Ew==} engines: {node: ^14.18.0 || >=16.0.0} @@ -1921,6 +1953,10 @@ packages: pkg-types: 1.0.3 dev: true + /lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: false + /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: false diff --git a/src/components/slide/BVideo.vue b/src/components/slide/BVideo.vue index fa6031b..2ff1ed9 100644 --- a/src/components/slide/BVideo.vue +++ b/src/components/slide/BVideo.vue @@ -12,7 +12,7 @@ :autoplay="isPlay" loop>

您的浏览器不支持 video 标签。

- +