bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

IE8 И БЭМjs #428

Open AndreyGladkov opened 9 years ago

AndreyGladkov commented 9 years ago

8 Осел ругается на js файл на любой странице проекта

(function() {

var origDefine = modules.define;

modules.define = function(name, deps, decl) {
    origDefine.apply(modules, arguments);

    name !== 'i-bem__dom_init' && arguments.length > 2 && ~deps.indexOf('i-bem__dom') &&
        modules.define('i-bem__dom_init', [name], function(provide, _, prev) {
            provide(prev);
        });
};

})();

Говорит что объект не поддерживает этот метод на этой строке

name !== 'i-bem__dom_init' && arguments.length > 2 && ~deps.indexOf('i-bem__dom') &&
        modules.define('i-bem__dom_init', [name], function(provide, _, prev)

Что бы это могло бы быть?

Guria commented 9 years ago

https://ru.bem.info/libs/bem-components/v2.1.1/#Поддержка-ie8

cc @tadatuta @innabelaya В README.md bem-core надо бы тоже добавить такой раздел.

AndreyGladkov commented 9 years ago

Нашел тоже инфу https://github.com/bem/bem-forum-content-ru/issues/354 Да все верно проблема в этом