hinesboy / mavonEditor

mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
http://www.mavoneditor.com/
MIT License
6.45k stars 918 forks source link

$imgDel 方法里的 delete this.img_file[pos] 报错 #312

Open simon-woo opened 6 years ago

simon-woo commented 6 years ago

vue.esm.js:591 [Vue warn]: Error in event handler for "imgDel": "TypeError: Cannot convert undefined or null to object"

found in

---> at D:\webstrom\workplace\mavonEditor\src\mavon-editor.vue

at src\views\email\append.vue at src\views\layout\components\AppMain.vue at src\views\layout\Layout.vue at src\App.vue warn @ vue.esm.js:591 logError @ vue.esm.js:1737 globalHandleError @ vue.esm.js:1732 handleError @ vue.esm.js:1721 Vue.$emit @ vue.esm.js:2540 e.(anonymous function) @ backend.js:1 $imgDel @ mavon-editor.js:1 invoker @ vue.esm.js:2027 Vue.$emit @ vue.esm.js:2538 e.(anonymous function) @ backend.js:1 $imgDel @ mavon-editor.js:1 click @ mavon-editor.js:1 invoker @ vue.esm.js:2027 fn._withTask.fn._withTask @ vue.esm.js:1826 vue.esm.js:1741 TypeError: Cannot convert undefined or null to object at VueComponent.$imgDel (append.vue?adf4:196) at VueComponent.invoker (vue.esm.js:2027) at VueComponent.Vue.$emit (vue.esm.js:2538) at VueComponent.e.(:9527/anonymous function) [as $emit] (chrome-extension://modejicdhhnnkchljiogodmohgligkmp/build/backend.js:1:17624) at VueComponent.$imgDel (mavon-editor.js:1) at VueComponent.invoker (vue.esm.js:2027) at VueComponent.Vue.$emit (vue.esm.js:2538) at VueComponent.e.(:9527/anonymous function) [as $emit] (chrome-extension://modejicdhhnnkchljiogodmohgligkmp/build/backend.js:1:17624) at VueComponent.$imgDel (mavon-editor.js:1) at click (mavon-editor.js:1) 导致 无法正常删除 图片