
Stas
18.04.2018
14:40:21
плюс обновление данных должно быть моментальным а не по сабмиту модалки
в общем может я и ступил из за незнания чего-то, но результат меня в принципе устраивает)

Константин
18.04.2018
14:43:33

Google

Константин
18.04.2018
14:44:18

Stas
18.04.2018
14:46:09

Константин
18.04.2018
14:46:55
Ну, опыт лишним не будет, конечно

Sasha
18.04.2018
14:51:24
Пагни, кто-нибудь разбирается в вебпаке?

Andrey
18.04.2018
15:04:29

Sasha
18.04.2018
15:05:13
Есть библиотека, которая создает глобальную переменную таким образом:
dhtmlxValidation = function () {};
dhtmlxValidation.prototype = {...};
Когда она импортится стандартным es6 импортом, то оборачивается вебпаком и получается, что dhtmlxValidation is not defined. Какой лоадер стоит использовать? И как вообще тут жить?

Andrey
18.04.2018
15:07:31

Sasha
18.04.2018
15:08:05
А как грузишь?

Andrey
18.04.2018
15:09:05
А как грузишь?
private loadApi(url: string, fn: Function) {
if (document.querySelector(`script[src='${url}']`)) {
fn.bind(this)();
} else {
const script = document.createElement('script');
script.src = url;
script.async = true;
script.onload = () => {
fn.bind(this)();
};
document.head.appendChild(script);
}
}это typescript если что

Sasha
18.04.2018
15:09:51
Вижу. Мне суть важна, то есть ты ее просто грузишь через <script/>?

Andrey
18.04.2018
15:13:51

Sasha
18.04.2018
16:26:21
Только мне бы в бандл собрать, но не выходит

Google

Vladislav
19.04.2018
12:27:24
Ребят подскажите по angular-ui bootstrap
http://joxi.ru/eAOzwL1T40eWM2
как активность поменять таба можно
через js
пробовал на data-set переменную вешать чет не катит
Вроде сделал сори)
Нет не сделал теперь сами табу не пашут))))

Bohdan
19.04.2018
14:44:03

Vladislav
19.04.2018
15:21:47
@b
@bednij_bohdan Ну активный таб сделать)

Iron
19.04.2018
19:02:32
@cobr3n ты уже сделал активным таб под индексом 1
https://puu.sh/A6xp1/e22e2d9032.png

.
19.04.2018
22:02:51
IT-Liba
Библиотека программиста
Скачать книги бесплатно pdf djvu epub
https://t.me/itliba

Stas
21.04.2018
21:07:07
ребят, подскажите каким образом можно привязать данные даты и времени из базы к дате и времени пользователя?
то есть что бы при достижении какой-то разница менять предупреждение, вроде просрочено или осталось 12ч

Bohdan
21.04.2018
21:11:17
кейс, пожалуйста, опиши

Stas
21.04.2018
21:12:48
Устанавливаю дату, кладу её в базу, это будет как бы срок. Эта дата будет всегда отображаться на страничке и просто при разнице срока и времени пользователя например в 12 часов, подсветить бэкграунд оранжевым. После истечения срока подсветить красным, типа просрочено.

Bohdan
21.04.2018
21:14:20

Stas
21.04.2018
21:15:05
ааа, не до конца описал. Тоесть остаётся 1 минута до срока, оно не подсвечено, минута наступает, оно автоматом должно подсветить
без всяких обновлений или действий

Bohdan
21.04.2018
21:21:39

Google

Stas
21.04.2018
21:22:47
вот и обратился сюда

Remite
21.04.2018
22:28:09
ну и в таком духе

Bohdan
22.04.2018
03:16:17

Stas
22.04.2018
05:34:20

Andrey
22.04.2018
05:43:36

Stas
22.04.2018
05:45:15
написали же выше )
Я понял что много вотчеров создаёт, но я не понимаю что это значит))) Мне бы на простом языке)
мне бы просто понять конечный итог данного использования, тупить там будет например или что-то вроде того

Andrey
22.04.2018
05:48:49

Stas
22.04.2018
05:49:55

Andrey
22.04.2018
05:51:46
понятно, ну и вытекающий вопрос, много это 5-10 или 100?
понятие расстяжимое, у меня в проекте есть и 1000 их, но это редкость, когда формами сложными только работают люди, а так около 600
но не заморачивайся на мелких проектах, так следи
вотчеров может быть много, но они могут быть легкие в вычислениях, это тоже не мало важно

Stas
22.04.2018
05:53:39

Andrey
22.04.2018
05:54:45
давно пора, это ядро ангуляра

Stas
22.04.2018
05:56:56
у меня 467, есть запас
я ангуляр юзаю просто что бы был фронт для бэка, сейчас его начинать учить вроде как смысла 0
я про джс

Andrey
22.04.2018
05:59:11
учи typescript & Angular 5

Stas
22.04.2018
06:01:03
учи typescript & Angular 5
Это да, но чуть позже, сейчас просто нужно какой-то фронт к бэку прикрутить для гитхаба, так как с ангуляром совсем капельку был знаком, выбрал его. А так в планах есть тс и 5й ангуляр.

Bohdan
22.04.2018
06:18:00

Google

Stas
22.04.2018
06:19:23
уже описал зачем мне он нужен)

Bohdan
22.04.2018
06:20:53
Гораздо проще

Stas
22.04.2018
06:22:52
Не, я немного юзал его, по этому и выбрал, а так да, буду 2+ учить

Bohdan
22.04.2018
06:24:42

Stas
22.04.2018
06:25:53
))))
Да у меня проектики не большие, думаю не выстрелю)

Dmitry
22.04.2018
08:01:16
Народ, подскажите: как лучше обработать событие onKeyUp? Есть какая-нибудь библиотека или можно через ng-keyup? Кейс: нужно обработать кнопки влево, вправо

Maksim
22.04.2018
08:09:02
День добрый
Есть два контроллера с одинаковыми методами. Можно ли как-то эти методы поместить в одно место и инклудить оттуда для контроллеров? Не хочу делать дублирование кода

Andrey
22.04.2018
08:34:09

Maksim
22.04.2018
08:37:11
В контроллерах не все методы одинаковые

Andrey
22.04.2018
08:37:40

Maksim
22.04.2018
08:37:49
Хорошо, спасибо за наводку!

Vitalii
22.04.2018
08:38:21

Andrey
22.04.2018
08:38:41

Vitalii
22.04.2018
08:44:19

Andrey
22.04.2018
08:46:25
наследование это плохо

Sasha
22.04.2018
08:55:53

Google

Sasha
22.04.2018
08:56:29
Я вообще часто применяю все бэкендерские абстракции и мне норм

Andrey
22.04.2018
09:01:57
Ого, с чего это? Я часто использую
хотя бы из-за того что если ты будешь наследоваться от класса, а потом в родительском классе изменишь что-то не вариант что у тебя все дочерние классы будут работать
да это можно сказать ко всему, но нет
не смотря на проблемы с инкапсуляцией, хрупкость классов, возрастающую цикломатическую сложность, фрагментацию данных и методов, да ряд других проблем (например с производительностью, при переопределении)
ты не можешь использовать участок кода с класса который родительский потому что у тебя это завязано на реализации одного контекста

Sergey
22.04.2018
10:32:03
Только ситхи мыслят абсолютами!) Мастерство в том чтобы применять правильные инструменты для подходящих задач.

Artem
23.04.2018
08:15:47
какое состояние по умолчанию пишете в сервисах для того, чтобы использовать обьект в нескольких компонентах ?
{} и [] ?
или лучше использовать функции для передачи обьекта ? (хотя как то не оч выглядит)

Andrey
23.04.2018
08:39:50

Artem
23.04.2018
08:41:24
имею ввиду изначальное состояние можно описать и как null, но в таком случае даже при инициализации в компонентах не будет связи
если описывать через функции, то даже если начальное состояние было null то оно вернёт новый обьект при инициализации в компоненты

Andrey
23.04.2018
08:44:01

Artem
23.04.2018
08:45:26
если в сервисе обьект был null, и уже создан компонент который обьект из сервиса прочитал.
После этого в сервисе обьект проициниализировался. Как уведомляешь компонент о том что значение уже не null ?
$watch - не хочу использовать :)

Remite
23.04.2018
08:45:37
Если объект то описываю дефолтное состояние
Если массив то пустым массивом

Helen
23.04.2018
08:47:45
Bitcoin снова в цене, крипто снова «на коне»

Andrey
23.04.2018
08:48:30