Войти с помощью github
Форум /

Собственно постепенно осваиваю технологию и столкнулся с такой проблемой, что не могу динамически вставить какой-либо блок.

    modules.define('app-menu', ['BEMHTML', 'i-bem-dom'], function(provide, BEMHTML, bemDom) {

    provide(bemDom.declBlock(this.name, {
    onSetMod: {
        js: {
            inited: function() {
                this._domEvents().on('click', this._addBlock);
            }
        }
    },

    _addBlock: function () {
        console.log(BEMHTML.apply({
            block: 'button',
            text: 'Submit'
        }));
    }
    }));

    });

BEMHTML.apply почему-то не возвращает блок button, подскажите в чем я не прав?