1.在webpack和ES6中this的全局指向是undefined
2.解决办法:
(1)bind 直接在表达式哪里使用 bind (因为bind不会立即执行函数,会生成新的函数,不用call和apply的原因是他们会立即执行函数)
(2) 在构造函数中提前使用bind (推荐使用)
(3) 使用 public class filed 新语法。并将函数写成箭头函数的形式(推荐使用)
(4) 使用一个箭头函数来作为事件处理函数,然后在这个箭头函数中再以普通方式去调用最终的函数
(1)bind 直接在表达式哪里使用 bind (因为bind不会立即执行函数,会生成新的函数,不用call和apply的原因是他们会立即执行函数)
(2) 在构造函数中提前使用bind (推荐使用)
(3) 使用 public class filed 新语法。并将函数写成箭头函数的形式(推荐使用)
(4) 使用一个箭头函数来作为事件处理函数,然后在这个箭头函数中再以普通方式去调用最终的函数