当前位置:   article > 正文

vue 实现手写电子签名/生成图片_vue 用姓氏生成图片

vue 用姓氏生成图片

效果图:

 下载依赖:

 npm install vue-esign --save

引入依赖(main.js引入):

  1. import vueEsign from 'vue-esign'
  2. Vue.use(vueEsign)

 

HTML:

  1. <div class="esignTest">
  2. <div class="design-set">
  3. <vue-esign ref="esign" :width="800" :height="300"
  4.                       :isCrop="isCrop"
  5.                       :lineWidth="lineWidth"
  6.                       :lineColor="lineColor"
  7.                       :bgColor.sync="bgColor"/>
  8. </div>
  9. <button @click="handleReset" class="reset-btn">清空画板</button>
  10. <button @click="handleGenerate" class="set-img-btn">生成图片</button>
  11. </div>

js:

  1. data() {
  2. return {
  3. lineWidth: 6,
  4. lineColor: '#000000',
  5. bgColor: '',
  6. resultImg: '',
  7. isCrop: false
  8. }
  9. },
  10. methods: {
  11. //清空
  12. handleReset() {
  13. this.$refs.esign.reset()
  14. },
  15. //转换图片
  16. handleGenerate() {
  17. this.$refs.esign.generate().then(res => {
  18. this.resultImg = res
  19. }).catch(err => {
  20. alert(err) // 画布没有签字时会执行这里 'Not Signned'
  21. })
  22. }
  23. }

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/126713
推荐阅读
相关标签
  

闽ICP备14008679号