Size: a a a

JavaScript — русскоговорящее сообщество

2021 January 23

ИА

Игорь А. in JavaScript — русскоговорящее сообщество
Подскажите, почему v-navigation-drawer из vue компонента открывается только на ширину компонента?
источник

ИА

Игорь А. in JavaScript — русскоговорящее сообщество
источник

ИА

Игорь А. in JavaScript — русскоговорящее сообщество
v-menu справа открывается нормально
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
А если все равно не работает, куда гуглить чтоб понять в чем дело? :)
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
В смысле не работает?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Это абсолютно работающий способ
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Если не работает, значит ты что-то неправильно сделал
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Окей, чуть больше контекста
Юзаю nuxt (vue ssr). Закинул вот такой код в index.html
У меня css логика вот такая
body:not(.no-js) .no-js-element { display: none; }
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
Если не работает, значит ты что-то неправильно сделал
Может ли быть такое, что html успевает отрендериться быстрее вызова функции?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Нет
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Просто ты сделал не то, что я сказал
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
Просто ты сделал не то, что я сказал
Но твой вариант скроет no-js элементы на js версии, но как тогда скрыть js элементы на no-js версии если по дефолту не возвращать класс no-js с сервера?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Изначально дать им класс, который их скрывает
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
А потом с помощью js его удалить
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Но вообще для таких задач давно придумали <noscript>
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Может тебе просто этим тегом воспользоваться? )
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
Может тебе просто этим тегом воспользоваться? )
Вполне возможно) никогда не юзал, потому даже не подумал о его использовании
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ну, это будет самым разумным решением
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
Ну, это будет самым разумным решением
К сожалению возникают проблемы с гидрацией…
источник