Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2020 March 05

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
а что там?
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
у меня конфликтная ситуация с менеджером...

требует удалить эпик, в который я добавил все тикеты относящиеся к мобильной разработке и багам...

так как Jira все еще не добавила подсветку на хэш-теги приходится либо создавать +100500 фильтров поиска по нужным темам, либо постоянно в бэклоге вчитываться в столбец... чтобы это дело как то улучшить я скинул все в эпик.. при открытии бэклога сразу видно какие тикеты относятся к какому эпику... если таковые вообше есть.. и  из них сразу можно найти мобильный-эпик...

а как вы используете эпики? (@wiistriker )
источник

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
мы не используем совсем их. это одно и то же, что и milestone?
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
источник
2020 March 06

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Здравствуйте. Я занимаюсь написанием дополнения для сайта на angular 1.4.4. Есть только пожатые сорцы которые могут измениться в любой момент.

Собственно вопрос. У меня есть VenueController и в него инжектится( в $inject прописан) VenueService. Внутри VenueController  с помощью VenueService создается нужный для меня объект к которому я не могу получить доступ из вне.
Как мне получить к этому объекту доступ?

Из вариантов походу нужно либо перехватить инъекцию и подменить её, либо же отредактировать VenueController до того как приложение инициализируется(хуки?). Как это всё сделать я не понимаю из-за отсутствия опыта разработки на ангуляре. Нужно перехватить инициализацию всего этого, что бы оно не успело создать не пропатченый объект

Буду рад если посоветуете ещё группы в которых можно задать этот вопрос, что бы долго не ожидать ответ.
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Пока нашёл из самых бодрых вариантов это попробовать оверрайднуть angular.module что бы он патчил возвращаемое по if'ам.
источник

ИЗ

Иван Завальнич in Angular.js (1.x) — русскоговорящее сообщество
Всем привет. Такая ситуация (angular material). Есть степер в шаги которого отдаются разные глобальные компоненты. Есть форма и мне нужно настроить валидность для степера что бы он не пропускал к след шагу.
<mat-horizontal-stepper linear #stepper>
     <mat-step [stepControl]="marksetEdit">
       <div class="max-width-42 mx-auto">
         <app-test></app-test>
       </div>
       <ng-container *ngTemplateOutlet="firststepperControls"></ng-container>
     </mat-step>
   </mat-horizontal-stepper>
Это как пример с ts, но я хз как надо так как я пробовал и он не видет formControlName через компонент
this.test = this.formBuilder.group({ 
     secondCtrl: '',
   });
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Илья
Здравствуйте. Я занимаюсь написанием дополнения для сайта на angular 1.4.4. Есть только пожатые сорцы которые могут измениться в любой момент.

Собственно вопрос. У меня есть VenueController и в него инжектится( в $inject прописан) VenueService. Внутри VenueController  с помощью VenueService создается нужный для меня объект к которому я не могу получить доступ из вне.
Как мне получить к этому объекту доступ?

Из вариантов походу нужно либо перехватить инъекцию и подменить её, либо же отредактировать VenueController до того как приложение инициализируется(хуки?). Как это всё сделать я не понимаю из-за отсутствия опыта разработки на ангуляре. Нужно перехватить инициализацию всего этого, что бы оно не успело создать не пропатченый объект

Буду рад если посоветуете ещё группы в которых можно задать этот вопрос, что бы долго не ожидать ответ.
> создается нужный для меня объект к которому я не могу получить доступ из вне.

в каком смысле????
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Иван Завальнич
Всем привет. Такая ситуация (angular material). Есть степер в шаги которого отдаются разные глобальные компоненты. Есть форма и мне нужно настроить валидность для степера что бы он не пропускал к след шагу.
<mat-horizontal-stepper linear #stepper>
     <mat-step [stepControl]="marksetEdit">
       <div class="max-width-42 mx-auto">
         <app-test></app-test>
       </div>
       <ng-container *ngTemplateOutlet="firststepperControls"></ng-container>
     </mat-step>
   </mat-horizontal-stepper>
Это как пример с ts, но я хз как надо так как я пробовал и он не видет formControlName через компонент
this.test = this.formBuilder.group({ 
     secondCtrl: '',
   });
иди на ангуляр 2+ c formBuilder
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
> создается нужный для меня объект к которому я не могу получить доступ из вне.

в каком смысле????
В функции которая именуется контролером создаётся объект который отвечает за нужные для меня штуки, но в глобале никуда не присваивается
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Создаётся он с помощью функции которая именуется сервисом
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Ну те angular.module('package').factory('VenueService', service)
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
И вот этот service отвечает за создание всего этого. Он инжектится в контроллер
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Илья
Здравствуйте. Я занимаюсь написанием дополнения для сайта на angular 1.4.4. Есть только пожатые сорцы которые могут измениться в любой момент.

Собственно вопрос. У меня есть VenueController и в него инжектится( в $inject прописан) VenueService. Внутри VenueController  с помощью VenueService создается нужный для меня объект к которому я не могу получить доступ из вне.
Как мне получить к этому объекту доступ?

Из вариантов походу нужно либо перехватить инъекцию и подменить её, либо же отредактировать VenueController до того как приложение инициализируется(хуки?). Как это всё сделать я не понимаю из-за отсутствия опыта разработки на ангуляре. Нужно перехватить инициализацию всего этого, что бы оно не успело создать не пропатченый объект

Буду рад если посоветуете ещё группы в которых можно задать этот вопрос, что бы долго не ожидать ответ.
> Собственно вопрос. У меня есть VenueController и в него инжектится( в $inject прописан) VenueService. Внутри VenueController  с помощью VenueService создается нужный для меня объект к которому я не могу получить доступ из вне.
Как мне получить к этому объекту доступ?


что значит "не можешь получить доступ"? у тебя же есть доступ к файлу... и вообще что тебе требуется делать?
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
> Собственно вопрос. У меня есть VenueController и в него инжектится( в $inject прописан) VenueService. Внутри VenueController  с помощью VenueService создается нужный для меня объект к которому я не могу получить доступ из вне.
Как мне получить к этому объекту доступ?


что значит "не можешь получить доступ"? у тебя же есть доступ к файлу... и вообще что тебе требуется делать?
Получить доступ означает "добавить свой код поверх сервиса который выведет объект в глобальные переменные "
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Илья
Получить доступ означает "добавить свой код поверх сервиса который выведет объект в глобальные переменные "
> глобальные переменные поверх сервиса

что ты пож этим подразумеваешь? ссори, но ты изъясняешься криво и приходится допытываться, что ты имеешь ввиду и что из этого требуется сделать
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
> глобальные переменные поверх сервиса

что ты пож этим подразумеваешь? ссори, но ты изъясняешься криво и приходится допытываться, что ты имеешь ввиду и что из этого требуется сделать
Исправил
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
У меня в общем какая задача. Есть карта на странице канвас и мне нужно добавить кастомную обработку определенных зон.
источник

И

Илья in Angular.js (1.x) — русскоговорящее сообщество
Но я не могу получить доступ к инициализированному объекту с картой. Вот я на инициализации хочу этот объект выбросить в глобад
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Илья
Получить доступ означает "добавить свой код поверх сервиса который выведет объект в глобальные переменные "
1) сервис можно юзать во всех компонентах и контроллерах! почему нельзя использовать в них?
2( если компонент глобальный то можно занести данные в $rootScope.myVarName и использовать везде также
источник