使用Underscore _.bind时,无法在侦听器上获取videojs

时间:2015-11-06 17:22:26

标签: javascript underscore.js video.js

这就是我开始工作的方式,但我不喜欢它的样子。我真的想用_.bind

让它工作
phpinfo

当我像这样写

时,.on事件监听器没有工作
LIB_PATH.DS

1 个答案:

答案 0 :(得分:1)

这是来自下划线库的示例。

var func = function(greeting){ return greeting + ': ' + this.name };
func = _.bind(func, {name: 'moe'}, 'hi');
func();

此示例正在运行。该函数被绑定到此(对象的displayVideo方法的调用者)

在下划线http://underscorejs.org/页面的下划线页面中试用此示例,以便了解其工作原理。

它将调用func函数并说“嗨”#39;这个名称的args,这是_.bind下划线函数的第二个参数,对象{name:' Moe'}