问答详情
源自:2-3 Handlebars使用演示(三)

isfirst那个registerHelper里函数参数options是什么啊,为什么返回fn呢

Handlebars.registerHelper("isfirst",function(value,options){

if(value==0){

return options.fn(this);

}

});


提问者:清晨丶向晚 2017-07-20 16:30

个回答

  • 行道树
    2017-07-20 16:49:22
    已采纳

    这个首先你可以打印下options,看看返回什么,它有个fn函数,看源码的话调用的是prog函数,这个函数的作用大概就是把内容包含到对象上。这是我个人的一点理解,源码我很多地方也看不懂,这个就要靠自己慢慢摸索了。

  • 昨夜星辰5
    2017-07-20 16:49:37

    option是一个对象,里面有fn属性就是回掉函数