清空表单时出现问题
解決辦法:
(1)npm i default-passive-events -S
(2)main.js中加入:import ‘default-passive-events’
參考:https://www.jianshu.com/p/23850d4cade8
出現(xiàn)原因:
Chrome51 版本以后,Chrome 增加了新的事件捕獲機制-Passive Event Listeners;
Passive Event Listeners: 就是告訴前頁面內(nèi)的事件監(jiān)聽器內(nèi)部是否會調(diào)用preventDefault函數(shù)來阻止事件的默認行為,以便瀏覽器根據(jù)這個信息更好地做出決策來優(yōu)化頁面性能。當(dāng)屬性passive的值為true的時候,代表該監(jiān)聽器內(nèi)部不會調(diào)用preventDefault函數(shù)來阻止默認滑動行為,Chrome瀏覽器稱這類型的監(jiān)聽器為被動(passive)監(jiān)聽器。目前Chrome主要利用該特性來優(yōu)化頁面的滑動性能,所以Passive Event Listeners特性當(dāng)前僅支持mousewheel/touch相關(guān)事件。
Error in v-on handler: "TypeError: Cannot read property 'resetFields' of undefined"
解決辦法:
this.$nextTick(()=>{this.$refs[formName].resetFields(); })參考:https://www.cnblogs.com/papi/p/9268801.html
總結(jié)
- 上一篇: 解决vue项目在ie浏览器中不显示的问题
- 下一篇: html笔记(一)html4+css2.