文章目錄
- 1: 出現問題的版本
- 2.出現問題
- (1)ant design 的問題
- (2)poina的提示報錯
- 3.正確版本
- 總結
1: 出現問題的版本
"ant-design-vue": "^3.2.20",
"pinia": "^2.1.7",
"vue": "^3.3.9",
2.出現問題
Ant design vue 只支持vue3.2的版本。
(1)ant design 的問題
問題:ant design vue 使用Modal無法關閉彈窗
解決:將vue版本改為3.2.33
(
原因3.3版本需要使用ant-design4 版本
(2)poina的提示報錯
問題:將vue版本改為3.2.33后重新安排運行項目,提示報錯
pinia 2.1.7 和vue3.3.9沒問題
pinia 2.1.7 和vue 3.2.33 提示以下報錯
node_modules/.pnpm/pinia@2.1.7_typescript@5.5.2_vue@3.2.33/node_modules/pinia/dist/pinia.mjs:6:9:
6 │ import { hasInjectionContext, inject, toRaw, watch, unref, markRaw, effectScope, ref, isVue2, isRef, isReactive, set, getCurrentScope, onScopeDispose, getCurrentInstance…
解決:poina使用的是2.1.3版本,使用vue
解決: 將poina版本降級為2.0.36
原因:為什么是2.0.36版本???因為2.1.0版本需要的就是3.3的版本了
官網地址:https://github.com/vuejs/pinia/blob/v2/packages/pinia/CHANGELOG.md
3.正確版本
"ant-design-vue": "^3.2.20",
"pinia": "^2.0.36","vue": "^3.2.33",