Vueアプリでイメージアップロードパッケージを使う方法
4176 ワード
Vue 3用のシンプルでカスタマイズ可能な画像アップロードコンポーネント.X
スクリーンショット
機能を添付して、複数のイメージ をアップロードしてください更新画像と添付ファイル は、イメージ高さと幅 をカスタマイズしますカスタマイズイメージアップロードタイトル イメージ境界線をカスタマイズするBootstrapクラス 新しいイメージ付属品 の前にデフォルトイメージをカスタマイズしてください
デモ
https://vue-image-upload.netlify.app/
インストール
NPM経由でインストール
始める
シングルアップロード
博士
次の小文字をコンポーネントに渡すことができます.
支柱
説明
種類
デフォルト
アクション
これは、
文字列
クリエイト
タイトル
これはファイル入力ボタンのテキストです
文字列
画像を選択
イマージュスタイル
これらはイメージスタイルのプロパティです
オブジェクト
高さ= 160、幅= 160
URL
単一のアップロードのためにロードされるイメージのURL/ファイル場所
文字列
URL
マルチアップロードにロードするイメージのURL/ファイルの場所
アレイ
アップロードタイプ
文字列
シングル
デフォルト
添付する前のコンポーネントのdeafult画像
文字列
default.png
スクリーンショット
機能
デモ
https://vue-image-upload.netlify.app/
インストール
NPM経由でインストール
npm i image-upload-vue
またはパッケージの依存関係セクションに含めます.JSON npm install --save image-upload-vue
グローバルにインストールする import ImageUploadVue from 'image-upload-vue'
Vue.use(ImageUploadVue)
または個々のコンポーネントにインストールするには import 'ImageUpload' from 'image-upload-vue'
始める
シングルアップロード
<image-upload action="create"
:image_style="{
border: 'rounded-circle',
height: '100',
width: '100'
}"
/>
マルチアップロード <image-upload :upload_type="'multi'" action="edit" :urls="images"
:image_style="{
height: '100',
width: '100'
}"
/>
urls
はデータでありえるimages
の配列から成ります. data(){
return{
images: [
require("@/assets/images/foobar.png"),
"https://github.com/xxxxxx/xxxxx/xxxx/xxxxx/xxxxx/xxxx/foobar.png?raw=true"
]
}
},
博士
次の小文字をコンポーネントに渡すことができます.
支柱
説明
種類
デフォルト
アクション
これは、
vue-image-upload
を実行するアクションを知っている文字列
クリエイト
タイトル
これはファイル入力ボタンのテキストです
文字列
画像を選択
イマージュスタイル
これらはイメージスタイルのプロパティです
オブジェクト
高さ= 160、幅= 160
URL
単一のアップロードのためにロードされるイメージのURL/ファイル場所
文字列
URL
マルチアップロードにロードするイメージのURL/ファイルの場所
アレイ
アップロードタイプ
multi
にセットされるならば、複数のイメージはつくられて、編集されることができます文字列
シングル
デフォルト
添付する前のコンポーネントのdeafult画像
文字列
default.png
Reference
この問題について(Vueアプリでイメージアップロードパッケージを使う方法), 我々は、より多くの情報をここで見つけました https://dev.to/azeemade/how-i-created-image-upload-package-for-vue-3005テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol