Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

log в начале шаблона нарушает работу @attr конструкций #241

Open
pmyagkov opened this issue Nov 5, 2014 · 3 comments

Comments

@pmyagkov
Copy link

pmyagkov commented Nov 5, 2014

Бажный пример:

match / {
  <div>
    apply / classes
  </div>
}

match / classes {
  log('AAA')
  addClass('test_class')
}
func addClass(className) {
  @class += " {className}"
}

Бажный вывод:

AAA
<div></div>

Если убрать log, то класс в конструкции @class += '' проставляется правильно.

@pavelrevers
Copy link

#239 здесь объяснение

@pmyagkov
Copy link
Author

pmyagkov commented Nov 5, 2014

Да, увидел. Спасибо.

@pasaran
Copy link
Owner

pasaran commented Nov 5, 2014

Ну, вот с log'ом, конечно, это баг в общем-то.
Там просто log сейчас считается обычной функцией и возвращает пустую строку.
Поэтому вот то объяснение применяется.
Это можно исправить.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants