UNPKG

531 BJavaScriptView Raw
1/**
2 * 封装事件,便于使用上下文this,和便于解除事件时使用
3 * @protected
4 * @param {Object} obj 对象
5 * @param {String} action 事件名称
6 * @return {Function} 返回事件处理函数
7 */
8function wrapBehavior(obj, action) {
9 if (obj['_wrap_' + action]) {
10 return obj['_wrap_' + action];
11 }
12 var method = function (e) {
13 obj[action](e);
14 };
15 obj['_wrap_' + action] = method;
16 return method;
17}
18export default wrapBehavior;
19//# sourceMappingURL=wrap-behavior.js.map
\No newline at end of file