This is a minimal image preview implementation that does only one thing; give users feedback by showing image chosen from a file input.
looks like this (without the form)
Installation
npm install vue-img-preview --save
Import
import Vue from 'vue'
import {vueImgPreview} from 'vue-img-preview'
Vue.component('vue-img-preview', vueImgPreview)
Browser Usage
Then:
Or Just:
Props
Name | Default | Type | Decsription |
---|---|---|---|
input-name | file | String | name of the file input field |
default-image | String | an image to display when the component loads before the user clicks the file input | |
bg-color | #037B38 | String | background color of the select button |
text-color | #ffffff | String | color of the select text |
alt-text | vue img preview | String | alternative text for the image |
button-text | Choose an image | String | text to show on the button |
picker-style | Regular | String | how the image picker should be displayed. Button-text, text-color & bg-color won't work with this. |