
Dmytry
15.04.2017
18:44:35
бан ис камин?

Дмитрий
15.04.2017
18:44:50
Зачитался его чатиком
Пока репорт оформлял

galiant
15.04.2017
21:04:00
Все привет. Подскажите пожалуйста в чем может быть проблема ? падает программа на участке (кусок 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 создаю этот бандл

Google

Дмитрий
15.04.2017
21:05:29
А импортируешь как?
И что с циклическими зависимостями

galiant
15.04.2017
21:07:44
А импортируешь как?
в .ts импортирую:
import {TaskModel} from '../TaskModel.ts'
причем без ошибок и среда предлагает сразу подсказки и автодоплнение для него

Дмитрий
15.04.2017
21:08:34
Странно вообще ?
Но у меня такая фигня была при циклических зависимостях
a import b import c import a -> что-то из этого оскажется undefined

galiant
15.04.2017
21:09:14
второй день голову ломаю, волосы рву...

hlomzik
15.04.2017
21:09:17
А. Вижу
Поставь ещё логи в 24 куске

galiant
15.04.2017
21:19:19

Igor
16.04.2017
06:57:09
Всем привет! Подскажите, в чем дело:
Есть функция:
func {
return promiseFunc(args)
.then( ergs => {return data})
.catch(handleError);
}
А потом я делаю
func.then(args => {
alert("called");
});
По факту вызывается catch, НО потом вызывается alert с undefined аргументами.
Вопрос, как переделать, чтобы если catch отработал - дальше не вызывалось бы?
Как вариант: пропихнуть callback в func и вызвать до catch, но может есть более элегантное решение?
Еще вариант: catch перенести из func..

Google

Name
16.04.2017
07:28:13
Еще вариант: catch перенести из func..
в handleError возвращай Promise.reject(error) либо кидай исключение. То, что ты возврващаешь из then колбеков и резолвится в следующих вызовах (в данном случае undefined)

Igor
16.04.2017
07:29:56
А если я хочу в handleError вызвать, скажем, alert с ошибкой, и чтобы дальше (alert("called"); в моем примере) не вызывалось?

Name
16.04.2017
07:31:58

Igor
16.04.2017
07:33:31
Ок, понял, работает. Спасибо! Правда, в консоль кидается uncaught. Без еще одного catch от него не избавиться?

Name
16.04.2017
07:38:10
нужно добавить, иначе получается ты игнорируешь ошибку. Это как если бы ты кидал исключение, но не ловил его при помощи catch и у тебя останавливалось выполнение программы

Igor
16.04.2017
07:41:56
Ок, благодарю за разъяснения!

Вишневый чай
16.04.2017
07:51:44
Подскажите какую конфу по лине? Я тут чёт с грабом застрял

Pavel
16.04.2017
07:52:42
grub-install /dev/sd*;
grub-mkconfig не забудь сделать и создать конфиг в /boot/grub/grub.cfg

Вишневый чай
16.04.2017
08:17:35
а что делать если
grub-install: error: cannot open directory `/boot/grub/i386-pc': No such file or directory.

Сергей
16.04.2017
08:19:32

Karina
16.04.2017
09:33:43
чуваки, пользователь на мобильном попадает на широкую страницу, где в body -> overflow: auto и видит кусок левого верхнего угла. Как сделать, чтоб когда он попадал туда, страница уже была отзумлена на максимум?

Dmytry
16.04.2017
09:35:26
Вьюпорт?

Karina
16.04.2017
09:36:11
Вьюпорт?
спасибо, ща буду читать про это дело

@proDOT
16.04.2017
09:50:08

Group Butler [beta]
16.04.2017
09:50:08

Max
16.04.2017
10:19:02
Ребята, вопрос из Angular (4) можно ли привязать стиль bold к переменной? При использовании ES5 String Template?
Пример: This is ${this.keyword} our keyword. Переменную эту я меняю в инпуте, и хотелось бы выделить её болдом.
Помогите советом.

Alexander
16.04.2017
10:53:13
Я просто хз как у вас там :)

Дмитрий
16.04.2017
10:54:37
Там в class можно переменные прокидывать
class=“ng-class: yourVar“

Google

Дмитрий
16.04.2017
10:55:50
Или ещё какая дичь

Oleg
16.04.2017
11:00:07
<span ng-style="{'font-weight': var}"></span>

Max
16.04.2017
12:00:15
class=“ng-class: yourVar“
а как задать стиль этой переменной? Сама переменная находится в компоненте. Там две переменные. Одна - ключ. Вторая полный текст в которую вставлен ключ. А мне нужно чтобы текст был обычный, а ключ - чёрный. Я то понимаю что я могу отдельно всё это сделать. Но мне интересно выполнить это с ES5 string template

Дмитрий
16.04.2017
12:02:10
Переменная — это название классов, емнип

andretshurotshka?❄️кде
16.04.2017
12:02:42
нафига это делать в template string

Дмитрий
16.04.2017
12:02:43
А что там в этих классах опишешь — другой вопрос

andretshurotshka?❄️кде
16.04.2017
12:03:43

Дмитрий
16.04.2017
12:15:09

Anton
16.04.2017
15:00:35
...

Geralt
16.04.2017
18:28:50
йо

Сергей
16.04.2017
18:29:39
Атом реально пизже саблайма?
По ощущениям
Саблайм просто сдох
Так вот.
У Меня сила привычки, сабля вроде во всем неплоха. Но постоянно про атом слышу
Есть очевидные плюсы? Плагины какие-то наипиздатейшие?
Атом говно
Но ничего лучше нет

Admin
ERROR: S client not available

Google

Сергей
16.04.2017
18:29:39
Для фронтэнд-стека он идеально подходит
...Кроме иде, которые не текстовик) наслышан
Не, иде говно
Они все на джаве, а это ещё хуже хрома
Ну фуллстек без иде тяжеловато, ту же жабу проще поднять в идее, чем скриптами. Но это лирика
Жрут дохуя угу:(
Vscode
Интерфейс майкрософтовский
Да пофиг
Это настраивается. Работает реально лучше
Ну мне щас не хочется ебаться с переносом настроек и прочего
Ради мифических 35% улучшения перформанса
Я к тому, что лучше переезжать на вскод, чем на атом или брекетс
Не миф)) последние обновления радуют
Ну если изначально, то да
Хз, мне лень ебаться
а про настройки можно поподробнее?С нодом интеграцию и работа на remote project,как у atoma с пакетом nuclide
на сервера ставлю nuclide-server,в атом nuclide,и работаю сразу на сервере
Вот нафига на сервере работать
некоторые поправочки делать скорые
С нодой интеграция намного лучше. Есть нормальная отладка. Отличные подсказки.

Google

Сергей
16.04.2017
18:29:39
Для этого понимать нуклид?
ну да)в паге иногда косяки бывают,быстро поправлять
Жесть

Group Butler [beta]
16.04.2017
18:29:39
? kicked for flood!

Сергей
16.04.2017
18:29:39
Гит видимо вообще не при делах

Geralt
16.04.2017
18:30:31
я хотел гитлаб поставить,им не понравилось.Забили

Сергей
16.04.2017
18:30:48
Зачем меркуриал