|
@@ -96,15 +96,20 @@ export default {
|
|
|
hasUploadedImage: false, // 标记是否已上传图片
|
|
|
};
|
|
|
},
|
|
|
+
|
|
|
mounted() {
|
|
|
- document.addEventListener('touchmove', function(e) {
|
|
|
- e.preventDefault();
|
|
|
- }, { passive: false })
|
|
|
+ document.addEventListener('touchmove', this.disabledMove, { passive: false })
|
|
|
this.initCanvas();
|
|
|
// 在组件挂载后,设置默认选中的值
|
|
|
this.checkboxGroup = this.goodsList.map(item => item.id);
|
|
|
},
|
|
|
+ beforeDestroy(){
|
|
|
+ document.removeEventListener('touchmove', this.disabledMove)
|
|
|
+ },
|
|
|
methods: {
|
|
|
+ disabledMove(e){
|
|
|
+ e.preventDefault();
|
|
|
+ },
|
|
|
initCanvas() {
|
|
|
const canvas = this.$refs.canvas;
|
|
|
this.context = canvas.getContext('2d');
|