ホームページ  >  記事  >  ウェブフロントエンド  >  開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

青灯夜游
青灯夜游オリジナル
2022-10-19 15:45:493356ブラウズ

この記事では、開発者が開発効率を向上させ、モバイル端末でのさまざまなスクロール シナリオのニーズを解決するのに役立つ、いくつかの便利な Vue プラグインを要約して共有します。みんな!

1. vue-multiselect-next

Vue.js のユニバーサル選択/複数選択/マーカー コンポーネント

プロジェクトドキュメントのアドレス: https://vue-multiselect.js.org/

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

Vue 3 のインストールについては、Github# の Readme ファイルを参照してください。 ## 最新の手順を参照してください。 (学習ビデオ共有: vuejs チュートリアル)

2、vue-print-nb

は印刷に使用されます。シンプル、高速、便利、軽量の命令ラッパー

Github アドレス: https://github.com/Power-kxLee/vue-print-nb

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)# #オンラインデモ: https://power-kxlee.github.io/vue-print-nb/dist/index.html

3、vue-i18n-next (Vue3 インターナショナル国際化プラグ-in) i18n は市場で比較的成熟した国際化ライブラリであり、vue-i18n は Vue.js 国際化プラグインで、vue アプリケーションに言語切り替え機能を埋め込みます。 . プロジェクトにインポートされている各言語を切り替えることができます。


vue-i18n-nex は、Vue 3 用の Vue i18n 9 プラグイン ライブラリです。

正式アドレス: https://vue-i18n.intlify.dev/

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

4、vue-cropper
シンプルな vue 画像トリミング プラグイン

プロジェクト アドレス: https://github.com/xyxiao001/vue-cropper

デモ アドレス: http ://github.xyxiao.cn/vue-cropper/example/

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

##5、Vue グリッド レイアウト

Vue.jsのグリッドレイアウトシステム

中国公式サイト: https://jbaysolutions.github.io/vue-grid-layout/zh/

Vue Grid Layout は、React Grid Layout からインスピレーションを得た、Gridster に似た Vue.js に適したグリッド レイアウト システムです。 開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

機能:

ドラッグ可能
  • サイズ変更可能
  • 静的コンポーネント (ドラッグしてサイズ変更できる)
  • #ドラッグしてサイズ変更するときの境界チェック

  • #コンポーネントを追加または削除するときにグリッドを再構築しないようにするグリッド

  • シリアル化可能で復元可能なレイアウト

  • 自動 RTL サポート

  • レスポンシブ

  • 6. Vue Qrcode Reader

ブラウザを離れずに検出して QR コードをデコードできる Vue.js コンポーネント 公式 Web サイト: https ://gruhn.github.io/vue-qrcode-reader/

Vue QRcode Reader は、QR (QR) コードを検出およびデコードするための Vue.js コンポーネントのセットです。 。ブラウザを離れることなく QR コードを検出してデコードでき、すべてのコンポーネントが応答します。それ以外にはスタイル設定がほとんどないので、レイアウトに合わせて調整できます。使用方法はシンプルかつ明確です。

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

7. Makeit Captcha

は、Vue3 Vite Canvas によって開発されたスライダー検証コードに基づいており、検証スライダーを動的に生成し、バックエンドのセカンダリ検証は、キャプチャおよびシミュレートされた検証を効果的に回避できます。 スライダー検証コード コンポーネントは、さまざまなフォームを送信する前の検証によく使用されます。

公式アドレス: https://admin.makeit.vip/components/captcha

Github: https://github.com/lirongtong/miitvip-captcha
  • Npm: https://www.npmjs.com/package/makeit-captcha

##8 、 Vue 3 の vue3-clipboard開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

clipboard.js (Vue 3 ベースの貼り付けおよびコピー プラグイン) は、Flash やその他のフレームワークに依存しません。

Github: https://github.com/soerenmartius/vue3-clipboard

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

9、vue.draggable

Sortable.js に基づく Vue 3 ドラッグ アンド ドロップ コンポーネント

正式アドレス: https://sortablejs.github.io/vue.draggable.next/#/simple

github アドレス: https://github.com/SortableJS/Vue.Draggable

開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)

特徴

  • タッチ デバイスのサポート

  • ドラッグとテキストの選択

  • スマート スクロールのサポート

  • 異なるリスト間のドラッグのサポート

  • jQuery ではありません基本的な

  • およびビュー モデルの同期リフレッシュ

  • vue2 の国別アニメーションとの互換性

  • 元に戻す操作のサポート

  • #フル コントロールが必要な場合はすべての変更を破棄できます

  • #既存の UI コンポーネントとの互換性

10. BetterScroll モバイル端末でのさまざまなスクロール シナリオのニーズを解決するプラグイン (PC はサポート済み)。


正式アドレス: https://better-scroll.github.io/docs/zh-CN/

1開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)BetterScroll はキー Aモバイル側でのさまざまなスクロール シナリオのニーズを解決するプラグイン (PC はすでにサポートされています)。そのコアは iscroll の実装に基づいています (新しいウィンドウが開きます)。その API 設計は基本的に iscroll と互換性があります。iscroll に基づいて、いくつかの機能が拡張され、いくつかのパフォーマンスの最適化が行われています。

BetterScroll は純粋な JavaScript を使用して実装されており、依存関係がありません。

注:

    BetterScroll 2.X では、オンデマンド読み込みを実現し、パッケージ サイズを削減するために、1.X の結合機能をプラグインに分割しました。したがって、@better-scroll/core はコアのスクロール機能のみを提供します。プルアップロードおよびプルダウンリフレッシュ機能を実装したい場合は、対応するプラグインを使用する必要があります。
  • BetterScroll バージョン 2.0.4 では、specifiedIndexAsContent を通じてラッパーのサブ要素をコンテンツとして指定できます。
  • (学習ビデオ共有:
Web フロントエンド開発

)

以上が開発効率を向上させる 10 個の一般的な Vue3 プラグイン (集めてください)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。