Использование модификаторов стиля и параметров шаблона внутри визуализируемого псевдошаблона

Я использую Node-версию Pattern Lab и имею файл шаблона усов, который содержит следующее код:

<a href="#" class="{{ styleModifier }}">{{ linkCopy }}</a>

Я называю этот образец частичным в файле усов, как код ниже:

{{> name-of-pattern-partial:css-class(linkCopy: 'Link Text') }}

Частичный шаблон отображает следующий код в шаблоне .mustache:

<a href="#" class="css-class">Link Text</a>

Однако в псевдошаблоне код отображается следующим образом:

<a href="#" class=""></a>

Есть ли ограничение в Pattern Lab, Mustache или Pattern Lab Node, которое не позволяет использовать параметры шаблона и модификаторы стиля в визуализируемых псевдошаблонах?


person Alex Wood    schedule 26.02.2016    source источник


Ответы (1)


Я считаю, что это было определено как ошибка в проекте узла, здесь: https://github.com/pattern-lab/patternlab-node/issues/250

person allicarn    schedule 29.02.2016
comment
Это абсолютно то, что я искал. Я буду следить за статусом этой проблемы на странице github. Большое спасибо @allicarn! - person Alex Wood; 02.03.2016
comment
Похоже, что сообщество Patternlab здесь, посвященное переполнению стека, не очень активно, однако их github процветает! Я обнаружил для себя, что, возможно, было бы лучше перебрасывать вопросы и проблемы в этом направлении. - person allicarn; 02.03.2016