Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1801 (permalink)  
Старый 23.03.2016, 11:38
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

В статье BEM с человеческим лицом есть комментарий:
Цитата:
БЭМ — был полезен, но морально устарел. При современной компонентной разработке фронтенда, с возможностью инкапсуляции и байндинга стилей — вообще не нужен. Народ по иннерции пихает его куда можно и куда нельзя, но пора уже посмотреть на него свежим взглядом. Главная польза БЭМа в том, что в свое время он показал, что в стилях — должен быть порядок и за это ему спасибо.
кто что думает по этому поводу?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #1802 (permalink)  
Старый 23.03.2016, 13:24
Кандидат Javascript-наук
Отправить личное сообщение для yazonnile Посмотреть профиль Найти все сообщения от yazonnile
 
Регистрация: 25.05.2012
Сообщений: 133

Вполне согласен. В новых проектах стили делаю через style-loader.
Профит в том, что по сути папка компонента является полноценным компонентом. Вьюшка + логика (react/flux) и стили
Ответить с цитированием
  #1803 (permalink)  
Старый 23.03.2016, 21:59
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
кто что думает по этому поводу?
Я продолжаю использоваться и не вижу проблем, т.к. использую препроцессоры (Stylus и Snakeskin, а в качестве MVVM юзаю Vue, но шаблоны для него генерит SS).

.b-button
  &__title
    color red


< .b-button
  < .&__title
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 23.03.2016 в 22:01.
Ответить с цитированием
  #1804 (permalink)  
Старый 24.03.2016, 12:54
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

В хроме творится какае то хрень с инпутом
<input type="text" value="1111111111111111111133333333333333333333332222">

<script>
  var inp = document.getElementsByTagName("input")[0];
  inp.onclick = function () {
   this.setSelectionRange(this.value.length,this.value.length ) 
 }
</script>

курсор перемещается в конец, но в инпуте текст на том же месте
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 24.03.2016 в 13:03.
Ответить с цитированием
  #1805 (permalink)  
Старый 24.03.2016, 13:07
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

preventDefault сделай
__________________
kobezzza
code monkey
Ответить с цитированием
  #1806 (permalink)  
Старый 24.03.2016, 13:17
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от kobezzza
preventDefault сделай
ему не поможет, смотря что ему надо... судя по коду:
this.setSelectionRange(this.value.length,this.value.length )

нужно поставить курсор в конец, для этого вызывать preventDefault не обязательно. А вот если хочет выделить весь текст, то нужно писать иначе:
this.setSelectionRange(0,this.value.length )
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #1807 (permalink)  
Старый 24.03.2016, 15:10
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

devote, оно ставит курсок в конец, но в input показвыает начало текст( только в хроме)
пробывал так https://jsfiddle.net/hsbea61b/1/ , но до ж...

Сообщение от kobezzza
preventDefault сделай
он прав
Сообщение от devote
ему не поможет
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.

Последний раз редактировалось cyber, 24.03.2016 в 16:42.
Ответить с цитированием
  #1808 (permalink)  
Старый 24.03.2016, 16:29
Профессор
Отправить личное сообщение для l-liava-l Посмотреть профиль Найти все сообщения от l-liava-l
 
Регистрация: 14.03.2012
Сообщений: 1,808

Цитата:
кто что думает по этому поводу?
Согласен
__________________
Научу себя плохому
Ответить с цитированием
  #1809 (permalink)  
Старый 24.03.2016, 22:48
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Сообщение от nerv_ Посмотреть сообщение
кто что думает по этому поводу?
Согласен, пора бы уже двигаться вперёд.
Ответить с цитированием
  #1810 (permalink)  
Старый 24.03.2016, 23:14
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от cyber
оно ставит курсок в конец, но в input показвыает начало текст
<input type="text" value="1111111111111111111133333333333333333333332222">
 
<script>
  var inp = document.getElementsByTagName("input")[0];
  inp.onclick = function () {
   this.scrollLeft = this.scrollWidth;
   this.setSelectionRange(this.value.length,this.value.length )
 }
</script>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine

Последний раз редактировалось devote, 24.03.2016 в 23:20.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50