Vue生成验证码
使用canvas来实现生成验证码
首先建一个组件 identify.vue
代码如下
<template>
<div class="s-canvas">
<canvas id="s-canvas" :width="contentWidth" :height="contentHeight"></canvas>
</div>
</template>
<script>
export default {
name: 'Identify',
// data () {
// return {
// }
// },
props: {
identifyCode: {
type: String,
default: '1234'
},
fontSizeMin: {
type: Number,
default: 25
},
fontSizeMax: {
type: Number,
default: 40
},
backgroundColorMin: {
type: Number,
default: 210
},
backgroundColorMax: {
type: Number,
default: 250
},
colorMin: {
type: Number,
default: 100
},
colorMax: {
type: Number,
default: 160
},
lineColorMin: {
type: Number,
default: 10
},
lineColorMax: