Size: a a a

2018 October 17

VB

Vania Blanar in Angular Kyiv
у инпута есть сеттер и геттер, сеттер срабатывает каждый раз когда меняется входное значение, обработать в сеттере аналог ngOnChanges
источник

S

Stanislav in Angular Kyiv
Dm K
у меня проект давно писался и кли генерила для них тесты, но их никто не писал. при запуске ng test  выпадают множественные депенденси ошибки. Хочу протестить коннтретный компонент. Искал так что бы запустить в консоли с конкретным названием.
Звісно випадають, бо коли вона їх генерить то тест пишеться на чистий пустий компонет, а після того як ти в нього інклудиш будь які сервіси, і в файлі теста створюєш без цих сервісів воно ламається.
Все нормально, прсото твої тести зламані )))
источник

DK

Dm K in Angular Kyiv
Stanislav
Звісно випадають, бо коли вона їх генерить то тест пишеться на чистий пустий компонет, а після того як ти в нього інклудиш будь які сервіси, і в файлі теста створюєш без цих сервісів воно ламається.
Все нормально, прсото твої тести зламані )))
я знаю, поэтому и спрашую как запустить к отдельному файлу
источник

AO

Andrew Ostrovskii in Angular Kyiv
Vania Blanar
у инпута есть сеттер и геттер, сеттер срабатывает каждый раз когда меняется входное значение, обработать в сеттере аналог ngOnChanges
точно, спасибо 👍
источник

VB

Vania Blanar in Angular Kyiv
Dm K
я знаю, поэтому и спрашую как запустить к отдельному файлу
в tsconfig.spec.json в секции include прописать точный путь не поможет?
источник

S

Stanislav in Angular Kyiv
Dm K
я знаю, поэтому и спрашую как запустить к отдельному файлу
1) закоментити всі інші тести котрі валяться
2) в файлі  test.ts (ангулар 6)
const context = require.context('./', true, /\.spec\.ts$/);
переписати регулярку щоб воно не всі тести запускало а тільки файл з твоїм іменем (як дуже грязник хак)

Більше ідей нема )
источник

DK

Dm K in Angular Kyiv
Vania Blanar
в tsconfig.spec.json в секции include прописать точный путь не поможет?
он почему то потом просит включить упущенные спеки в алфавитном порядке. наверное где-то еще надо подправлять
источник

DK

Dm K in Angular Kyiv
Stanislav
1) закоментити всі інші тести котрі валяться
2) в файлі  test.ts (ангулар 6)
const context = require.context('./', true, /\.spec\.ts$/);
переписати регулярку щоб воно не всі тести запускало а тільки файл з твоїм іменем (як дуже грязник хак)

Більше ідей нема )
я 2й варант пробывал, но он не находил
источник

DK

Dm K in Angular Kyiv
я нашел такой вариант
источник

DK

Dm K in Angular Kyiv
источник

DK

Dm K in Angular Kyiv
но у меня не находит компонент
источник

RH

Ramiz Huseinov in Angular Kyiv
Dm K
у меня проект давно писался и кли генерила для них тесты, но их никто не писал. при запуске ng test  выпадают множественные депенденси ошибки. Хочу протестить коннтретный компонент. Искал так что бы запустить в консоли с конкретным названием.
А fit fdescribe не работают?
источник
2018 October 18

DK

Dmitry Kutran in Angular Kyiv
Друзья, а можно в энгуларе в темплейте спред параметров сделать, как в react <Component {...props} />?
источник

DK

Dmitry Kutran in Angular Kyiv
например, чтобы hoc сделать, как мне лучше передать параметры инпута текущего компонента ниже по дереву элементу?
источник

DK

Dmitry Kutran in Angular Kyiv
чисто гипотетически, я не говорю, что hoc'и в энгуларе - это хорошо или плохо
источник

AM

Andrew Muliar in Angular Kyiv
если я правильно понял, то как вариант в .ts создаеш переменую array = [...props]
и во вьюхе в обект отдаеш array
источник

DK

Dmitry Kutran in Angular Kyiv
Andrew Muliar
если я правильно понял, то как вариант в .ts создаеш переменую array = [...props]
и во вьюхе в обект отдаеш array
ага, спасибо. Я вот предпологал именно флэтовую структуру передать, что, к примеру, у родителя name, value есть, и дочерний name, value имеет
источник

AM

Andrew Muliar in Angular Kyiv
Кто-то использывал  https://compodoc.app/guides/getting-started.html
для создания документаци по проекту? какие впечатления?
источник

SS

Stepan Suvorov in Angular Kyiv
удобно когда нужно делать реверс инженеринг огромного проекта
источник

SS

Stepan Suvorov in Angular Kyiv
а для постоянного использования на проекте показался не очень полезным
источник