bem/bem-bl — Issue #190: b-link: TypeError: Cannot read property 'pseudo' of undefined
Author: narqo
Created: 2012-02-28 20:18:47+00:00
State: open
Labels: BEMHTML

В `b-link_pseudo.bemhtml` нет проверки на наличие аттрибута `mods` в контексте.

Кейс

// page.bemjson.js:
([
{
block: 'b-link',
url: '//',
content: 'Some link'
},
{
block: 'b-link',
mods: { pseudo: 'yes' },
content: 'Some pseudo link'
}
])

Шаблон на `b-link` будет вызван до базового шаблона `i-bem__html.bemhtml`, в котором гарантируется наличие `mods`.