UNPKG

nimble-ui

Version:
18 lines (16 loc) 480 B
import { BaseAbstract } from 'nimble-lib'; export default class Service extends BaseAbstract { /** * 设置元素失去焦点 */ inputBlur() { let _activeElement = document.activeElement; if (_activeElement && (_activeElement.tagName || '').toLowerCase() === 'input') { let input = _activeElement; input.blur(); setTimeout(() => { input.scrollIntoView(); }, 20); } } }