Ivan
владелец продукта
Ivan
но уж никак не пм
I am
требования расплываются по дереву менеджеров - тимлидов - сиьоров - мидлов и прочих
Ві
вот у нас в команде нет тимлида
Ві
и пиема
Ві
но есть продакт оунер
Kirill
да исусе это одно и то же
Kirill
просто названия разные
Ві
у которого есть релиз план, и следит что бы архитектура удовлетворяла требованиям
Ві
пм не отстреливает в архитектуре обычно
Ivan
ну окей, у нас все разработчики тогда
Kirill
обидка
Ві
в catch не падает?
Serhii
предлагаю тему для срачика: что должен знать/уметь тимлид фронтовик?
уметь заставлять делать то что не хочется, и быть не толерантным к расппиздяйству. остальное можно нагуглить
Dmitry
Всем привет, я в js очень плох, так что сильно не пинайте вот есть http://paste2.org/M42aHdjp нужно чтобы это великолепие срабатывало только если галочка в checkbox стояла.
Dmitry
id="i_have_malina"
Dmitry
я думал что то такое в функцию добавить $("#i_have_malina"").prop("checked") но не могу все это вместе увязать.
Dmitry
что-то типа <input id="i_have_malina" type="checkbox" onclick="radioCheck = !radioCheck"> ?
в фунцкицию при этом что то надо добавить?
CherryTea
в фунцкицию при этом что то надо добавить?
ну и действие обернуть в if (radioCheck) { ... }
Arti 🦠
document.getElementById("myCheck").checked
Dmitry
спасибо, пойду ковырять
CherryTea
document.getElementById("myCheck").checked
вот этот лучший вариант
Misha Kulakovsky
чем же?
CherryTea
чем же?
тем что jquery не нужен
Misha Kulakovsky
так и знал
Misha Kulakovsky
но у него уже жквери используется
CherryTea
да он умер
Misha Kulakovsky
ты ему остальной код предлагаешь переписать?
Misha Kulakovsky
нет, он не умер, кстати
Dmitry
там больше 1000 строк) пожалуй я воздержусь)
CherryTea
умер
CherryTea
Arti 🦠
умер он
Misha Kulakovsky
нет, ты
Misha Kulakovsky
аргументы?
CherryTea
аргументы?
http://youmightnotneedjquery.com/
Kirill
не дышит
Misha Kulakovsky
Задачка для тех кто говорит что умер <div class="a b"> <div class="a"> <div class="a b"> <button>ok</button> </div> </div> </div> без jquery найти $button.closest('.a:not(.b)') ?
CherryTea
не разу не возникло такой необходимости, есть же QuerySelector
Misha Kulakovsky
он сверху вниз работает
CherryTea
document.querySelector('.a:not(.b)')
CherryTea
в этом примере сработает
Igor
var btn = document.querySelector("button"); btn.closest(".a:not(.b)");
Misha Kulakovsky
<div class="a"> <div class="a b"> <div class="a"> <-- должен быть этот <div class="a b"> <button>ok</button> </div> </div> </div> </div>
Kirill
если в проекте такая верстка то да тут нужен жкваери
Kirill
терять уже нечего
Igor
(function() { if (!Element.prototype.closest) { Element.prototype.closest = function(css) { var node = this; while (node) { if (node.matches(css)) return node; else node = node.parentElement; } return null; }; } })();
Igor
пиши полифилл
Misha Kulakovsky
потом на matches еще полифилл
Igor
ну, пиши на matches еще тогда
Misha Kulakovsky
потом еще пару полифиллов напишешь, и у тебя жквери выйдет
CherryTea
согласись пример притянут за уши
Igor
мой?)
CherryTea
нет, Михаила
CherryTea
если такая жесть в верстке вообще творится то надо не либу ради костыля тащить а посмотреть как этот бред рендериться и переписать
Misha Kulakovsky
соглашусь только с тем, что сейчас в большом количестве случаев можно и без него обойтись
Misha Kulakovsky
но нет ничего зазорного чтобы использовать жквери чтобы упростить себе жизнь в некоторых моментах
Misha Kulakovsky
тем более если он уже добавлен в зависимости
CherryTea
тем более если он уже добавлен в зависимости
в этом случае конечно ниччего зазорного. но сначала надо научится делать это без него
Ilya
Всем привет, В Sencha у VeiwModel можно сделать формулы, и их привязивать на компоненту. Можно ли у модели сделать что-то подобное? (у модели есть поле "name", мне нужно 3 "псевдо поля" для ФИО)
Andrey
Ребят, привет. Вопрос, имеет ли смысл делать изоморфный рендеринг приложения на реакте только для поисковых ботов, для улучшения индексации?
Egor
Ответ в вопросе
Egor
Для поисковых ботов делай
CherryTea
вот думаю как бы это так сделать цикл который будет инкрементить только на каждом 3 цикле без лишних ифов
Denis
но одним можно и ограничиться
Denis
его хватит для такой проверки
CherryTea
сделал без if
Kirill
и без кода?
CherryTea
let defaultSize = 60; let counter = 3; for (let num in this.user.balance.length) { let check = counter > 0 || (defaultSize -= 10) || (counter = 3)
Kirill
читаемость только упала
Denis
действительно без if, даже не намека на if
Egor
fizzbuzz-программирование
CherryTea
действительно без if, даже не намека на if
ну если буквально говорить
Oleg
Если нужно шаги все, то увы - ифы