Vue.directive('focus', function (el, option) { var defClass = 'el-input', defTag = 'input'; var value = option.value || true; if (typeof value === 'boolean') value = { cls: defClass, tag: defTag, foc: value }; else value = { cls: value.cls || defClass, tag: value.tag || defTag, foc: value.foc || false }; if (el.classList.contains(value.cls) && value.foc) el.getElementsByTagName(value.tag)[0].focus(); }); 作者:0非空0 链接:https://www.jianshu.com/p/238d1f843b6e 來源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
参考地址:地址