Dmitry
не могу отследить изменение localstorage let fun = () => { console.info ('ss'); }; window.addEventListener('storage', fun, false); Это код. Ничего не происходит
Dmitry
че делать ?
Dmitry
localstorage
hlomzik
localstorage
Ну я серьёзно. Если не работают основные вещи из доки, то где-то глупая ошибка. Впиши следующей строкой добавление элемента, например
Dmitry
я все подряд пробовал. Не рагирует
Smooth Operator
наверное ты на одной странице это делаеш
Dima
бан ис камин?
Дима
Зачитался его чатиком
Дима
Пока репорт оформлял
Anonymous
Все привет. Подскажите пожалуйста в чем может быть проблема ? падает программа на участке (кусок bundle вебпака): const TaskModel_1 = __webpack_require__(24); class SearchTaskModel extends TaskModel_1.TaskModel { Со словами: Class extends value undefined is not a constructor or null Сделал прямо в банлде console.log(TaskModel_1) получил пустой объект {} Нашел модуль /* 24 */ в том же бандле он как и полагается експортирует мой класс exports.TaskModel = TaskModel; Почему же в том участке он его достать не может ? Проект пишу под на typescript с помощью webpack и ts-loader создаю этот бандл
Дима
А импортируешь как?
Дима
И что с циклическими зависимостями
Anonymous
А импортируешь как?
в .ts импортирую: import {TaskModel} from '../TaskModel.ts' причем без ошибок и среда предлагает сразу подсказки и автодоплнение для него
Дима
Странно вообще 🤔
Дима
Но у меня такая фигня была при циклических зависимостях
Дима
a import b import c import a -> что-то из этого оскажется undefined
Anonymous
второй день голову ломаю, волосы рву...
hlomzik
А. Вижу
hlomzik
Поставь ещё логи в 24 куске
Anonymous
Но у меня такая фигня была при циклических зависимостях
блин... спасибо, реально из-за циклических зависимостей
Дима
Igor
Всем привет! Подскажите, в чем дело: Есть функция: func { return promiseFunc(args) .then( ergs => {return data}) .catch(handleError); } А потом я делаю func.then(args => { alert("called"); }); По факту вызывается catch, НО потом вызывается alert с undefined аргументами. Вопрос, как переделать, чтобы если catch отработал - дальше не вызывалось бы? Как вариант: пропихнуть callback в func и вызвать до catch, но может есть более элегантное решение?
Igor
Еще вариант: catch перенести из func..
Name
Еще вариант: catch перенести из func..
в handleError возвращай Promise.reject(error) либо кидай исключение. То, что ты возврващаешь из then колбеков и резолвится в следующих вызовах (в данном случае undefined)
Igor
А если я хочу в handleError вызвать, скажем, alert с ошибкой, и чтобы дальше (alert("called"); в моем примере) не вызывалось?
Igor
Ок, понял, работает. Спасибо! Правда, в консоль кидается uncaught. Без еще одного catch от него не избавиться?
Name
нужно добавить, иначе получается ты игнорируешь ошибку. Это как если бы ты кидал исключение, но не ловил его при помощи catch и у тебя останавливалось выполнение программы
Igor
Ок, благодарю за разъяснения!
CherryTea
Подскажите какую конфу по лине? Я тут чёт с грабом застрял
Pavel
grub-install /dev/sd*; grub-mkconfig не забудь сделать и создать конфиг в /boot/grub/grub.cfg
CherryTea
а что делать если grub-install: error: cannot open directory `/boot/grub/i386-pc': No such file or directory.
Karina
чуваки, пользователь на мобильном попадает на широкую страницу, где в body -> overflow: auto и видит кусок левого верхнего угла. Как сделать, чтоб когда он попадал туда, страница уже была отзумлена на максимум?
Dima
Вьюпорт?
Karina
Вьюпорт?
спасибо, ща буду читать про это дело
Group Butler [beta]
1000
Ребята, вопрос из Angular (4) можно ли привязать стиль bold к переменной? При использовании ES5 String Template? Пример: This is ${this.keyword} our keyword. Переменную эту я меняю в инпуте, и хотелось бы выделить её болдом. Помогите советом.
Alexander
Я просто хз как у вас там :)
Дима
Там в class можно переменные прокидывать
Дима
class=“ng-class: yourVar“
Дима
Или ещё какая дичь
Oleg
<span ng-style="{'font-weight': var}"></span>
1000
class=“ng-class: yourVar“
а как задать стиль этой переменной? Сама переменная находится в компоненте. Там две переменные. Одна - ключ. Вторая полный текст в которую вставлен ключ. А мне нужно чтобы текст был обычный, а ключ - чёрный. Я то понимаю что я могу отдельно всё это сделать. Но мне интересно выполнить это с ES5 string template
1000
<span ng-style="{'font-weight': var}"></span>
ну font-weight, и что?а значение font-weight'у ж дать нужно, типо bold ...
Дима
Переменная — это название классов, емнип
andrei
нафига это делать в template string
Дима
А что там в этих классах опишешь — другой вопрос
Дима
нафига это делать в template string
Да и онгуляр тоже нафиг))
andrei
class=“ng-class: yourVar“
там же [ngClass]
Дима
там же [ngClass]
Так тоже можно вроде бы
Anton
...
Anonymous
йо
Sergey
Атом реально пизже саблайма?
Sergey
По ощущениям
Sergey
Саблайм просто сдох
Sergey
Так вот. У Меня сила привычки, сабля вроде во всем неплоха. Но постоянно про атом слышу
Sergey
Есть очевидные плюсы? Плагины какие-то наипиздатейшие?
Sergey
Атом говно
Sergey
Но ничего лучше нет
Sergey
Для фронтэнд-стека он идеально подходит
Sergey
...Кроме иде, которые не текстовик) наслышан
Sergey
Не, иде говно
Sergey
Они все на джаве, а это ещё хуже хрома
Sergey
Ну фуллстек без иде тяжеловато, ту же жабу проще поднять в идее, чем скриптами. Но это лирика
Sergey
Жрут дохуя угу:(
Sergey
Vscode
Sergey
Интерфейс майкрософтовский
Sergey
Да пофиг Это настраивается. Работает реально лучше
Sergey
Ну мне щас не хочется ебаться с переносом настроек и прочего
Sergey
Ради мифических 35% улучшения перформанса
Sergey
Я к тому, что лучше переезжать на вскод, чем на атом или брекетс
Sergey
Не миф)) последние обновления радуют
Sergey
Ну если изначально, то да
Sergey
Хз, мне лень ебаться
Sergey
а про настройки можно поподробнее?С нодом интеграцию и работа на remote project,как у atoma с пакетом nuclide