集成 prettier 插件, 新增 npm run lint:prettier 命令

This commit is contained in:
就眠儀式
2021-12-24 13:42:56 +08:00
parent d814aca171
commit 6717dfead2
80 changed files with 1652 additions and 1450 deletions

View File

@@ -4,16 +4,20 @@
* @param elem dom
* */
export function getTop(elem) {
return elem.offsetTop + (elem.offsetParent && getTop(elem.offsetParent) || 0);
return (
elem.offsetTop + ((elem.offsetParent && getTop(elem.offsetParent)) || 0)
);
}
/**
* 获取 left 属性值
* <p>
* @param elem dom
* */
* */
export function getLeft(elem) {
return elem.offsetLeft + (elem.offsetParent && getLeft(elem.offsetParent) || 0);
return (
elem.offsetLeft + ((elem.offsetParent && getLeft(elem.offsetParent)) || 0)
);
}
/**
@@ -22,9 +26,11 @@ export function getLeft(elem) {
* @param elem dom
* @param events 事件
* @param handler 事件回调
* */
* */
export function on(elem, events, handler) {
[].concat(events).forEach(event => elem.addEventListener(event, handler, false));
[]
.concat(events)
.forEach((event) => elem.addEventListener(event, handler, false));
}
/**
@@ -33,13 +39,13 @@ export function on(elem, events, handler) {
* @param elem dom
* @param events 事件
* @param handler 事件回调
* */
export function once (elem, events, handler) {
const listener = function (_this, args) {
handler.apply(_this, args)
off(elem, events, listener);
}
on(elem, events, listener)
* */
export function once(elem, events, handler) {
const listener = function (_this, args) {
handler.apply(_this, args);
off(elem, events, listener);
};
on(elem, events, listener);
}
/**
@@ -48,7 +54,9 @@ export function once (elem, events, handler) {
* @param elem dom
* @param events 事件
* @param handler 事件回调
* */
* */
export function off(elem, events, handler) {
[].concat(events).forEach(event => elem.removeEventListener(event, handler, false));
}
[]
.concat(events)
.forEach((event) => elem.removeEventListener(event, handler, false));
}