Handlebars.registerHelper("isfirst",function(value,options){
if(value==0){
return options.fn(this);
}
});
这个首先你可以打印下options,看看返回什么,它有个fn函数,看源码的话调用的是prog函数,这个函数的作用大概就是把内容包含到对象上。这是我个人的一点理解,源码我很多地方也看不懂,这个就要靠自己慢慢摸索了。
option是一个对象,里面有fn属性就是回掉函数