Skip to content

loverows/vue-crop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VueCrop

Crop events plugin for Vue.js 1.0

This is a directive for Jcrop 2.0.0.

See a live demo here.

Usage

Install via npm

Available through npm as vue-crop.

npm install --save vue-crop

Direct include

You can include it with a <script> tag when you have Vue itself included globally. It will automatically install itself, and will add a global VueCrop.

Use in templates

Then you can do this:

<img src="pic.jpg" width="600" height="400" v-crop:start="cropStart"/>

You should specify both the height and width attributes

See Jcrop documentation for all available events.

Set options

VueCrop.setOptions({
  setSelect: [10, 10, 100, 100],
  aspectRatio: 1,
  bgColor: 'red'
})

See Jcrop documentation for all available options.

License

VueCrop is released under the MIT Licence. See the bundled LICENSE file for details.

About

↔️ Crop directive for Vue.js 图片裁切

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%