要件の背景:
プロジェクトでは画像を使用する必要があり、クリックして拡大し、<el-image>
コンポーネントを使用したいと考えています。インポート後、次のエラーが報告され、要素のバージョンをアップグレードする必要があります。要素 UI のバージョンが低すぎます。そのようなコンポーネントはありません。
プロセス:アップグレード後、プロパティまたはメソッド「__v_isRef」がインスタンスで定義されていない
cnpm i [email protected] --save-dev
など、ページ上で 1000 件を超えるエラーが報告されました。
影響を恐れてプロジェクトページが多数あり、以前のバージョンにダウングレードされcnpm i [email protected] --save-dev
、node_modules が削除され、npm i が再実行され、npm run dev が再実行されました。
解決策:最後に、古いバージョンの element-ui で、画像をクリックして拡大する機能を実現しました (詳しくは、 vue 背景の画像をクリックして拡大する
実装を参照してください)
参考記事:
npm i、npm install、npm i -S、npm i -D の類似点と相違点
vue2.x から vue2.7 へのアップグレード