isfirst那個registerHelper里函數參數options是什么啊,為什么返回fn呢
Handlebars.registerHelper("isfirst",function(value,options){
if(value==0){
return options.fn(this);
}
});
Handlebars.registerHelper("isfirst",function(value,options){
if(value==0){
return options.fn(this);
}
});
2017-07-20
舉報
2017-07-20
這個首先你可以打印下options,看看返回什么,它有個fn函數,看源碼的話調用的是prog函數,這個函數的作用大概就是把內容包含到對象上。這是我個人的一點理解,源碼我很多地方也看不懂,這個就要靠自己慢慢摸索了。
2017-07-20
option是一個對象,里面有fn屬性就是回掉函數