Denis
Прикручу. Там много переписывать
Denis
Нормальный геттер
Anonymous
Но при это вот так делать super(...arguments) тебя ничего не смущает)
Denis
Ну есть моментик. Но я не сумел сделать чтоб не работало
Denis
Если кто-то покажет - жирный плюс за это
Denis
Anonymous
Anonymous
от них все стараются уйти сейчас
Denis
Нормально получается. Все прям чотинько
Denis
Это не хоки
Denis
Это Traits
Denis
javascript
class Foo extends Bar(Baz(BaseClass))
Syntax Highlight Bot
Anonymous
Кто нить знает почему таймер не работает после вывода текста
Alpha
Парни, хочу задиспетчить экшен из редьюсера... Цель — обработка сообщений из вебсокета, диспетчить хочу из onmessage создания вебсокет-объекта.
Alpha
Вопрос: насколько сильно чоткие поцыки будут кидаться говном, увидев это в коде?
Denis
Denis
Херовенькая рекурсия выходит так
Anonymous
Denis
Viktor
Anonymous
вс работает просто редактор поменял переменные местами
Alpha
Anonymous
Denis
Anonymous
Вот урод
удобство WebStorm это как T9, для таких калек как я это недостаток
Viktor
Alpha
ну я в курсе, что это НЕ ОЧЕНЬ хорошо, но у меня что-то идеи кончились
Alpha
Сейчас ещё чекну, какие есть варианты изменения стейта из редьюсера
Alpha
Viktor
Используй реакции на экшены
Alpha
Alpha
О
Anonymous
это все что вы пишите имеет отношения к клиент js для барузеров ?
Alpha
Viktor
Alpha
А вообще, да. Ты прав.
Alpha
У меня же thunk
Alpha
Viktor
Спасибо за помощь!
Если уж вебсокет открывается в редьюсере, терять уже нечего) можно диспатчить из onmessage и не тратить время
Alpha
Нет
Alpha
Перепишу
Alpha
Я чот обосрался, да
Alpha
Вебсокет в экшене открываться будет, и во время открытия будут диспетчиться несколько событий, которые уже и будет ловить редьюсер
Alpha
Ещё раз спасибо
Denis
https://mrale.ph/blog/2016/11/23/making-less-dart-faster.html
Anonymous
Привет, ребята. Без backend возможно как-то сделать загрузку фотографий на сайт с помощью js?
Maksim
I
Можно использовать облачное хранилище типа cloudinary
Denis
Anonymous
Denis
а так?
А так написано на тесте
Denis
Но пойдет
Anonymous
кто-то может посоветовать какие-то статьи о получении данных и записи их в json?
Michail
Всем привет!
JSPlanet проводят вебинар по NodeJS!
🔖 17 марта с 17:00 до 19:00 МСК
🇬🇧 На английском языке
🌎 Онлайн
💲 Бесплатно
📦 Modules, Event Loop, Popular Interview Questions
Подробности по ссылке: https://jsplanet.info/node
Igor
Vladimir
Всем привет, подскажите с помощью css grid можно сделать чтобы все дети занимали 1fr в одну строку, т.е. не переносились?
Александр
Реб, в чем разница между обычным обьявлением класса, именованным и неименованным? Раскажите для чего каждый из 3х исспользуется. Спасибо)
Vlad
Кто-нибудь использовал пейпал в Zapier? Мне нужно понять, какое поле у пейпала отвечает за Subscription Status.
Sergey
День добрый. Делал кто интеграцию с ДомКлик?
Anton
Артем
Александр
class Test {}
var test = class {}
var test = class TT {}
Александр
я в вопросе два насчитал)
Anonymous
народ может кто то по vuejs подсказать
Anonymous
в mounted вызываю let currentTariff = self.tariffs.find(item => item.id === self.userData.billing.tariff_id);
Anonymous
vue.runtime.esm.js:619 [Vue warn]: Error in mounted hook: "TypeError: self.tariffs.find is not a function"
Andrey
у тебя скорее всего tariffs не массив
Andrey
мб undefined. Посмотри в data
Andrey
или откуда они у тебя приходят
Anonymous
массив
Anonymous
по json от сервера приезжают
Anonymous
Maksim
Maksim
хотя вуй мутирует, насколько я знаю, поэтому можешь увидеть то чего там на самом деле нет
D_d
Как получить из первого массива второй ?
// 1
[
{
"serial_number": 1,
"math": {
"expired": null,
"exercise_details": [
{
"finished_time": "2019-02-21 14:51:13.166856",
"exercise_points": 5,
"title": "A1"
},
{
"finished_time": null,
"exercise_points": 5,
"title": "A2"
},
],
},
"open": {
"expired": null,
"exercise_details": [
{
"serial_number": 1,
"finished_time": "2019-03-01 14:09:50.012372",
"title": "A3"
},
{
"serial_number": 2,
"finished_time": "2019-03-01 14:29:50.012372",
"title": "B1"
}
]
}
}
];
// 2
[
{
"serial_number": 1,
"math": [
{
"finished_time": "2019-02-21 14:51:13.166856",
"exercise_points": 5,
"title": "A1"
},
{
"finished_time": null,
"exercise_points": 5,
"title": "A2"
},
],
"open": [
{
"serial_number": 1,
"finished_time": "2019-03-01 14:09:50.012372",
"title": "A3"
},
{
"serial_number": 2,
"finished_time": "2019-03-01 14:29:50.012372",
"title": "B1"
}
]
}
];