を呼び出すoptions.inverse(this)
と、ハンドルバー ブロック ヘルパーがそのelse
ブロックを実行します。何もしないようにするにはどうすればよいですか?私は 3 つのケースがある状況にあり、数字以外のケースは何もしないようにしたいと考えています。これはうまくいかないようです。どうすればいいのですか?
module.exports.register = function (Handlebars) {
Handlebars.registerHelper('example', function(test, options) {
return typeof test != 'number' ? '' : options[test ? 'fn' : 'inverse'](this);
});
};