GithubHelp home page GithubHelp logo

Comments (7)

fi11 avatar fi11 commented on May 13, 2024

или лучше, наверно просто убрать liveBindTo по умолчанию, а кому надо, например для модификатора pseudo, добавит в live секцию: liveBindTo({modName: 'pseudo', modVal: true})

from bem-components.

gela-d avatar gela-d commented on May 13, 2024

@dfilatov Дим, это в v2

from bem-components.

tadatuta avatar tadatuta commented on May 13, 2024

@dfilatov Дим, согласен с тем, чтобы завести _pseudo, сделать PR или есть лучшее решение?

from bem-components.

narqo avatar narqo commented on May 13, 2024

А нельзя просто preventDefault дергать только для _disabled?

from bem-components.

tadatuta avatar tadatuta commented on May 13, 2024

preventDefault имеет смысл на всех ссылках с href, которые предполагают какую-то js-обработку, но такие ссылки раньше были псевдоссылками (см. https://github.com/bem/bem-bl/blob/0.3/blocks-desktop/b-link/_pseudo/b-link_pseudo_yes.js), а теперь этот же код попал в базовый блок.

from bem-components.

narqo avatar narqo commented on May 13, 2024

Я про то, что сейчас у ссылок есть событийное API, через которое с ними можно взаимодейстовать: например повесить счетчики кликов. При этом превентить нативное поведение не обязательно

from bem-components.

dfilatov avatar dfilatov commented on May 13, 2024

@tadatuta про _pseudo cогласен

from bem-components.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.