由于 Vue 进行异步更新DOM 的情况,一些依赖DOM更新结果的断言必须在 Vue.nextTick 回调中进行。
triggerEvent(vm.$refs.cascader.$el, 'mouseenter'); vm.$nextTick(_ => { vm.$refs.cascader.$el.querySelector('.el-cascader__clearIcon').click(); vm.$nextTick(_ => { expect(vm.selectedOptions.length).to.be.equal(0); done(); }); });
Vue.js学习系列项目地址:https://github.com/violetjack/VueStudyDemos
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持黑区网络。