VueとElement-UIを使ってドラッグ&ドロップソート機能を実装する方法

WBOY
リリース: 2023-07-22 16:12:25
オリジナル
2850 人が閲覧しました

Vue と Element-UI を使用してドラッグ アンド ドロップの並べ替え機能を実装する方法

前書き:
Web 開発では、ドラッグ アンド ドロップの並べ替え機能は一般的で実用的な機能です。この記事では、Vue と Element-UI を使用してドラッグ アンド ドロップの並べ替え機能を実装する方法を紹介し、コード例を通して実装プロセスを示します。

1. 環境設定

  1. Node.js のインストール
    開始する前に、Node.js をインストールする必要があります。 https://nodejs.org/ にアクセスして、オペレーティング システムに対応するバージョンをダウンロードしてインストールできます。
  2. Vue CLI のインストール
    Vue CLI は、Vue プロジェクトを迅速に構築するために使用されるツールです。コマンド ライン ツールを開き、次のコマンドを実行して Vue CLI をインストールします。

npm install -g @vue/cli

  1. Vue プロジェクトを作成します
    コマンドラインで次のように入力します 新しい Vue プロジェクトを作成するコマンド:

vue createrag-sort-demo

プロンプトに従って構成オプションを選択し、プロジェクトが作成されるまで待ちます。

  1. Element-UI のインストール
    作成した Vue プロジェクト ディレクトリに移動し、コマンド ラインで次のコマンドを実行して Element-UI をインストールします:

npm element-ui のインストール

2. ドラッグ アンド ドロップの並べ替え機能の実装

  1. Import Element-UI
    Entry ファイル src に Element-UI のスタイルとコンポーネントをインポートしますVue プロジェクトの /main.js:

import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme- chalk/index.css';

Vue.use(ElementUI);

  1. デモ コンポーネントの作成
    デモ用に src/components ディレクトリに新しいコンポーネント DragSortDemo.vue を作成します。ドラッグアンドドロップによる並べ替え機能。 DragSortDemo.vue ファイルを編集し、次のコードを追加します: