Size: a a a

Angular - русскоговорящее сообщество

2019 November 13

SV

Sla V in Angular - русскоговорящее сообщество
Anton K.
не очень я понимаю, зачем переинжиниривать, если можно обычными методами это сделать
Если вы про getElementById, то не прокатит, приложение следит за теми компонентами, которые мне нужно обернуть. И я так понял, что оборачивать мне их нужно до рендера, а не после
источник

SV

Sla V in Angular - русскоговорящее сообщество
Roman Rolgin
Структурная директива и templateref в директиве в помощь
Нет, не прокатит. Доступа к компоненту я не имею. Всё что есть это ссылка на сам компонент
источник

RR

Roman Rolgin in Angular - русскоговорящее сообщество
Sla V
Нет, не прокатит. Доступа к компоненту я не имею. Всё что есть это ссылка на сам компонент
» ссылка на сам компонент
в каком виде?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Roman Rolgin
» ссылка на сам компонент
в каком виде?
Не понял вопроса
источник

SV

Sla V in Angular - русскоговорящее сообщество
Имели ввиду что из себя представляет?
источник

RR

Roman Rolgin in Angular - русскоговорящее сообщество
что имеешь ввиду, под "ссылка на компонент"? где она есть, как её получаешь?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Roman Rolgin
что имеешь ввиду, под "ссылка на компонент"? где она есть, как её получаешь?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Roman Rolgin
что имеешь ввиду, под "ссылка на компонент"? где она есть, как её получаешь?
Я просто думаю, мб через componentRef как-то можно за него зацепиться. Сам GalleryThumbsComponent берётся из плагина галлереи, но через templateRef у меня доступа нет, т.к. в шаблоне он не прописывается
источник

D

Danil in Angular - русскоговорящее сообщество
если у меня есть переменная в {{ value }} и я это value меняю при клике, то что происходит?dom заново отрисовывается
источник

RR

Roman Rolgin in Angular - русскоговорящее сообщество
Sla V
Я просто думаю, мб через componentRef как-то можно за него зацепиться. Сам GalleryThumbsComponent берётся из плагина галлереи, но через templateRef у меня доступа нет, т.к. в шаблоне он не прописывается
взять с него hostView и через таргет vcr сделать #insert в нужное место можно попробовать. Но пахнет хаками
источник

SV

Sla V in Angular - русскоговорящее сообщество
Roman Rolgin
взять с него hostView и через таргет vcr сделать #insert в нужное место можно попробовать. Но пахнет хаками
Спасибо, я попробую. А я и не говорил, что это не хак) Но выхода нет
источник

А

Александр in Angular - русскоговорящее сообщество
Всем привет. Я новичёк. Может кто-то помощь с разъяснением разницы в этих двух записях constructor(
     @Inject(UserService)
     private readonly userService: UserService,
 ) { } и вот такая constructor(
     private userService: UserService,
 ) { }
источник

SV

Sla V in Angular - русскоговорящее сообщество
Danil
если у меня есть переменная в {{ value }} и я это value меняю при клике, то что происходит?dom заново отрисовывается
Если я не ошибаюсь, сначала меняется виртуальный dom, после идёт сравнение с настоящим и после этого элемент заменяется
источник

А

Александр in Angular - русскоговорящее сообщество
Просто на одном ресурсе я прочитал что они эквивалентны
источник

SV

Sla V in Angular - русскоговорящее сообщество
Александр
Всем привет. Я новичёк. Может кто-то помощь с разъяснением разницы в этих двух записях constructor(
     @Inject(UserService)
     private readonly userService: UserService,
 ) { } и вот такая constructor(
     private userService: UserService,
 ) { }
Просто разные формы записи Вроде..как..
источник

AL

Artem Laschenkov in Angular - русскоговорящее сообщество
Подскажите пожалуйста у меня есть таблица с заказами и есть поле ввода и кнопка чтоб проверить есть такой заказа в таблице или нет, вот по клику кнопки статус "ок" должен подсветиться зеленым я это дело реализовал вот так:

<ng-container *ngFor="let order of orders; let i=index">
         <tr>
           <td>{{i+1}}</td>
           <td>
             <a href="#">{{order.uid}}</a>
             <span>{{order.inner_n}}</span>
           </td>
           <td class="text-center">
             <span class="blues" [ngClass]="{'status_alert greens': order.uid === barcode }">Ок</span>
           </td>
         </tr>
         </ng-container>

Но проблема в том что у меня каждый раз почему то перерисовывается таблица и найденый прежде заказ перестает подсвечиваться, а вновь найденый загорается зеленым. Как исправить проблему, кто подскажет?
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Александр
Всем привет. Я новичёк. Может кто-то помощь с разъяснением разницы в этих двух записях constructor(
     @Inject(UserService)
     private readonly userService: UserService,
 ) { } и вот такая constructor(
     private userService: UserService,
 ) { }
Вы можете записать и так и так, но первая запись используется для InjectionToken https://angular.io/api/core/InjectionToken
Вторая будет более правильная, так как соблюдается проверка типов и она короче.
источник

А

Александр in Angular - русскоговорящее сообщество
Вертихвост キバ
Вы можете записать и так и так, но первая запись используется для InjectionToken https://angular.io/api/core/InjectionToken
Вторая будет более правильная, так как соблюдается проверка типов и она короче.
блин... спросил ещё у ребят... говорят что это разные вещи((( и вот как разобраться новичку(((
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Александр
блин... спросил ещё у ребят... говорят что это разные вещи((( и вот как разобраться новичку(((
А что ребята говорят?
источник

А

Александр in Angular - русскоговорящее сообщество
читай про @Inject(((
источник