"push,unshift,remove,ensure".replace(/\w+/g, function(method) {
vm[method] = function(e) {
if (this.value && e.which == 13) {//this为input元素
vm.array[method](this.value);
this.value = "";
}
}
})
这段代码啥意思?es6写法?
1 回答
长风秋雁
TA贡献1757条经验 获得超7个赞
给 vm 上绑定 push, unshift, remove ensure 四个方法, 这个方法一定是通过按键执行了(没写出来), 如果按的是 回车键,并且 this.value 有值, 对 vm.array 使用该方法操作该值。 我没见过这种使用场景。
添加回答
举报
0/150
提交
取消