/
githubmirror
/
vue-element-admin
Обзор
Документация
Войти
/
githubmirror
/
vue-element-admin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/layout/components/Sidebar/FixiOSBug.js
26 строк
633 B
花裤衩
[release] 4.0.0 (#1291)
01 апр 2019, 12:07
Не верифицирован
01 апр 2019, 12:07
b94e69b
Код
Авторство
О чём код?
export default { computed: { device() { return this.$store.state.app.device } }, mounted() { // In order to fix the click on menu on the ios device will trigger the mouseleave bug // https://github.com/PanJiaChen/vue-element-admin/issues/1135 this.fixBugIniOS() }, methods: { fixBugIniOS() { const $subMenu = this.$refs.subMenu if ($subMenu) { const handleMouseleave = $subMenu.handleMouseleave $subMenu.handleMouseleave = (e) => { if (this.device === 'mobile') { return } handleMouseleave(e) } } } } }