Игорь
Count это свойство конструктора Article, создающего объекты
Игорь
У конкретных объектов, созданных этим конструктором, нет такого свойства
Игорь
А фабричные методы относятся к шаблонам проектирования. Про них можно почитать, например, здесь https://medium.com/@marina.kovalyova/java-script-design-patterns-569c627d25f9
Oleg
океей, спасибо )
Игорь
Схоронил. За такой подгон даже грудастых азиаток в маленьких труселях не жалко запостить
Можешь ещё схоронить. Только примеры на PHP, но всё понятно https://github.com/kamranahmedse/design-patterns-for-humans
Игорь
И вот http://shichuan.github.io/javascript-patterns/
Nikita
Ребят, есть таска сделать страницу полностью резиновой. Тобишь все элементы сжимаются пропорционально. Возможно кто нибудь решал уже что-то похожее? Подскажите как лучше реализовать
Dmitrii
Кодеры VueJS Киров есть ?
Dmitry
Ребят только изучаю js, может кто то обьяснить различия --proto-- и просто prototype? Как я понял при указания prototype он ссылается на --proto --или как?
Anonymous
Кодеры VueJS Киров есть ?
Слишком узкий запрос у вас) Почему-бы не спросить это здесь https://t.me/vuejs_ru?
Nikita
Элементов много, как менять размеры всех элементов пропорционально? Без изменения css, тк все размеры задаются в px
Dmitriy
Добррое утро. ПОдскажите плиз. Почему не работает этот кусок кода? let obj = {a:5}; var obj2={ bla:'dima' }; let {a:obj2.x} = obj; console.log(obj2);
Nikita
как это реализуют в играх? мб что-то схожее
Anonymous
Пиксели это жестко заданная величина.
Nikita
у меня пока вариант только с scale
Anonymous
Можете попробовать известные сетки.
Anonymous
Nikita
в зависимости от ширины экрана задавать body transform: scale(x)
Anonymous
в зависимости от ширины экрана задавать body transform: scale(x)
Это же совсем для других целей, зачем так изощряться?
Nikita
у меня приложение похожее на игру со множеством элементов, переписывать все в процентах нереально и логика приложения требует задание размеров элементов в процентах
Nikita
scale вроде самый простой вариант
Alexandr ∨∧‾
ну или взять бутстрап :)
Nikita
бутстрап не подходит ). У меня игра
Alexandr ∨∧‾
ну вдохновись и вперед
Nikita
нужна функция перерасчета размера
Nikita
ладно буду думать )
Alexandr ∨∧‾
media тебя спасет
Nikita
мне же не писать для каждого media свою функцию
Nikita
Любую игру, если сжимаешь окно - сжимаются все элементы
Alexandr ∨∧‾
почитай сначала что это
Eugene
Ребята, всем привет, подскажите плиз, есть вот такой объект, я хочу удалить из него все элементы кроме 1
Eugene
Ребята, всем привет, подскажите плиз, есть вот такой объект, я хочу удалить из него все элементы кроме 1
для этого использую вот такую функци var removeItem = function (object, key, value) { if (value === undefined) { return; } for (var i in object) { if (object[i][key] == value) { object.splice(i, 1); } } };
Eugene
для этого использую вот такую функци var removeItem = function (object, key, value) { if (value === undefined) { return; } for (var i in object) { if (object[i][key] == value) { object.splice(i, 1); } } };
в итоге for (var i in object) не выполняется( не заходит в него интерпретатор почему то вообще В чем причина может быть?
Eugene
А из мапы цивилизованно удалять нельзя?)
погуглил, получилось) спасибо большое!
Nikita
почитай сначала что это
что ты имеешь ввиду?
Alexandr ∨∧‾
что ты имеешь ввиду?
моветую почитать про media и разрешения экранов
Nikita
что именно. Я знаю, как работает медиа
Nikita
только не имею понятия как мне это поможет сделать экран резиновым
Dmitrii
Кодер VueJS город Киров 70 тысяч в месяц фуллтайм, ежеквартальное повышение зарплат, работа в офисе на яблоках и в кресле от феррари, кофе чай печеньки пиццы роллы от компании бесплатно
Dmitrii
В лс пишите мне
Dmitrii
Именно так
Dmitrii
На заказ
Dmitrii
С боковой поддержкой как положено
Dmitrii
Вакансия
Bob
$(document).scroll(function () { var y = $(this).scrollTop(); var navWrap = $('#navWrap').offset().top; if (y > navWrap) { $('.navigation-right').addClass('sticky'); } else { $('.navigation-right').removeClass('sticky'); } }); подскажите, будьте добры, как можно пофиксить эту багулю?) оно дергается при каждом скролле. то добавляет, то удаляет класс sticky
Bob
Anonymous
А с position() вместо offset() ?
Дмитр
Здравствуйте, помогите разобраться никак не получается как точно получить значение радиокнопки на странице https://teomebel.ru/muse/prihozhaya.html? Известно что отмеченая радиокнопка всегда имеет класс 'fld-grp clearfix colelem non-empty-st' var Recording_lobby = function(){ var lobby = $('#widgetu12987 .fld-grp clearfix colelem non-empty-st:checked').val(); localStorage.setItem ('key21', lobby); localStorage.getItem ('key21'); alert(localStorage.getItem('key21')); } $("#u13276-4").click(function(){ Recording_lobby(); })
Виталий
$(document).scroll(function () { var y = $(this).scrollTop(); var navWrap = $('#navWrap').offset().top; if (y > navWrap) { $('.navigation-right').addClass('sticky'); } else { $('.navigation-right').removeClass('sticky'); } }); подскажите, будьте добры, как можно пофиксить эту багулю?) оно дергается при каждом скролле. то добавляет, то удаляет класс sticky
Попробуй подставить паддинг-топ родительскому для $('.navigation-right') блоку на высоту $('.navigation-right'), когда ставишь класс sticky Дергается, по идеи, потому что блок $('.navigation-right') вытаскивается из потока и высота его родителя меняется, из-за чего меняется offset-top
Yuriy
Yuriy
Товарищи, дайте рекомендации по деструктуризации пропсов и стейта, как использовать лучше, как используете вы и почему ?
Anonymous
1
Yuriy
Какие для Вас плюсы в использовании 1 способа и какие недостатки 2?
Pavel
Какие для Вас плюсы в использовании 1 способа и какие недостатки 2?
хорошо читается, одно обращение к свойству (я предпологаю) а вообще слишком маленький пример, в вашем случае можно и так и так)
Anton
если одно обращение к this.props - то лучше без деструктуризации, если больше одного - лучше с деструктуризацией
Игорь
если одно обращение к this.props - то лучше без деструктуризации, если больше одного - лучше с деструктуризацией
Лучше быть последовательным и делать везде одинаково. Деструктуризация читабельнее.
Павел 💻
Подскажите пожалуйста, почему со стрелочными функциями,выдаёт ошибку,а с обычной function всё норм?
Павел 💻
Спасибо большое
Павел 💻
помогли
Nikolay
Спасибо большое
Если не секрет, а зачем вам этот враппер?
Павел 💻
Честно говоря, сам пытаюсь разобраться зачем) Просто по уроку делаю
Павел 💻
а зачем вообще нужны эти пустые скобки?
Павел 💻
если простым языком?)
Anonymous
Честно говоря, сам пытаюсь разобраться зачем) Просто по уроку делаю
либо if (cond), либо if (cond === true), но не с нестрогим сравнением
Павел 💻
спасибо
Дмитр
Мой вопрос можно как решить?
Дмитр
Здравствуйте, помогите разобраться никак не получается как точно получить значение радиокнопки на странице https://teomebel.ru/muse/prihozhaya.html? Известно что отмеченая радиокнопка всегда имеет класс 'fld-grp clearfix colelem non-empty-st' var Recording_lobby = function(){ var lobby = $('#widgetu12987 .fld-grp clearfix colelem non-empty-st:checked').val(); localStorage.setItem ('key21', lobby); localStorage.getItem ('key21'); alert(localStorage.getItem('key21')); } $("#u13276-4").click(function(){ Recording_lobby(); })
Anonymous
Привет. В js символ ~ чтото значит?