Bootstrap

判断某个元素是否在页面中展示

adjustShowBottomBtn() {
            this.$nextTick(() => {
                // 获取所有底部的元素
                const _jsFooter = document.querySelectorAll('.js-footer');
                // 是否有一个底部显示的元素
                const _flag = Array.prototype.some.call(_jsFooter , (node) => window.getComputedStyle(node).getPropertyValue('display') !== 'none');
                if (_flag) {
                    document.body.classList.add('show-bottom-button');
                } else {
                    document.body.classList.remove('show-bottom-button');
                }
            });
        }
;