handlebarhelpers.js файлКак зарегистрировать глобальный помощник руля
var $ = require('jquery'),
Handlebars = require('handlebars'),
Backbone = require('backbone');
module.exports.ifCondhelper = function (Handlebars, options) {
Handlebars.registerHelper('ifequal', function(value1, value2, options) {
if(value1 === value2) {
return options.fn(this);
}
return options.inverse(this);
});
}
Шаблон
{{#ifCondhelper.ifequal type ../../notificationMessage.SkuMappingNotAvailableMessageP1}}
<li notid="{{id}}"><a href="#">{{../../../notificationMessage.SkuMappingNotAvailableMessageP1}}: Something Something {{../../../notificationMessage.SkuMappingNotAvailableMessageP2}}: Something Something</a> </li>
{{/ifCondhelper.ifequal}}
Я использую Browserify и Backbone как я доступ помощника во всем мире в browserify? Пожалуйста, помогите
Мне кажется, как если бы вы удалили и повторно отправил этот вопрос, так как я видел его в середине дня вчера, и теперь, кажется, было предложено лишь 4 часа тому назад. Вы не должны удалять и пересылать свои вопросы в качестве метода привлечения к ним внимания. Если я ошибаюсь в том, что вы сделали, я извиняюсь. –
Нет, мой вопрос был немного другим, прежде чем я нашел решение для него настолько удаленным, что он не должен был этого делать, хотя сожалею об этом. – vini