Size: a a a

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

2020 January 10

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Yuri Katkov
Вопрос такой: хотелось бы обойтись без subscribe-блоков и реализовать это все, но как - не понимаю
Подписывайтесь на кнопку в тайпскрипте, чайлда прокидывайте из хтмл и на клик
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Andrew
Вопрос: каким образом генерить при одном респонсе с бэка несколько эксель файлов, я намапил данные, и на хтмле ничего не отрисовываю, ангуляр 7 используется на проекте
Excel.js но вообще заставьте бек генерить ))
источник

D

Dolgovec in Angular - русскоговорящее сообщество
+1 за бек. Если все данные и так бек отдает, зачем лишние телодвижения делать и на фронте их принимать, обрабатывать, извращаться с екселькой, и запихивать юзеру. Причем если юзер будет как мартышка кликать на эту кнопку "скачать", то каждый раз будет этот цикл выполняться (если не кешировать файл по какому-то принципу разве что). Но это явно уже извращения полное. Беку для формирования экселя надо просто скачать либу и эти данные туда запихнуть, после чего отдается один раз ссылка и кешируется. Это и быстрее будет, и нагрузки меньше у юзера, и эффективнее
источник
2020 January 11

IF

Ilya Frolov in Angular - русскоговорящее сообщество
Добрый вечер, можете помочь разобраться, для чего и как мне использовать unit тесты? Что именно ими тестировать?
источник

E

Erik in Angular - русскоговорящее сообщество
Ilya Frolov
Добрый вечер, можете помочь разобраться, для чего и как мне использовать unit тесты? Что именно ими тестировать?
Для проверки логики которую вы пишите в коде. Больше тестов, лучше сон.
источник

ПВ

Павел Вараксин in Angular - русскоговорящее сообщество
Сколько времени на написание тестов нужно?...
источник

E

Erik in Angular - русскоговорящее сообщество
Павел Вараксин
Сколько времени на написание тестов нужно?...
Столько сколько нужно, лучше вообще не отделять время потраченное на тесты от времени потраченного на фичи
источник

AT

Arams Tomojans in Angular - русскоговорящее сообщество
ребят помогите пофиксить баг на бекэнде есть три строчки кода:
       const allOrders = await Order.find({user: req.user.id}).sort('1')
       const ordersMap = getOrdersMap(allOrders)
       const yesterdayOrders = ordersMap[moment().add(-1, 'd').format('DD,MM.YYYY')] || []
       console.log(ordersMap)
3) строчка должна отнимать один день и добавлять в массив, однако постоянно возращает пустой массив. но при этом в ordersMap лежат корректные данные
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Arams Tomojans
ребят помогите пофиксить баг на бекэнде есть три строчки кода:
       const allOrders = await Order.find({user: req.user.id}).sort('1')
       const ordersMap = getOrdersMap(allOrders)
       const yesterdayOrders = ordersMap[moment().add(-1, 'd').format('DD,MM.YYYY')] || []
       console.log(ordersMap)
3) строчка должна отнимать один день и добавлять в массив, однако постоянно возращает пустой массив. но при этом в ordersMap лежат корректные данные
тоби не суда
источник

AT

Arams Tomojans in Angular - русскоговорящее сообщество
в функции format стояла запятая вместо точки)))
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Arams Tomojans
в функции format стояла запятая вместо точки)))
источник

AP

Artem Pohalyuk in Angular - русскоговорящее сообщество
Салют, может была у кого проблема, когда при билде на прод повисает на ModuleConcatenationPlugin на длительное время, есть решение как можно ускорить этот процесс?
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
Всем привет, у меня вопрос кто подскажет. Я создаю страничку тестов. У теста есть несколько вопросов и у каждого вопроса есть несколько вариантов ответов(но выбрать можно только один) решил сделалать несколько радио баттон груп, но почему-то в мое варианте они связаны. <div *ngFor="let question of test.questions">
   <label id="example-radio-group-label">{{question.text}}</label>
   <mat-radio-group aria-labelledby="example-radio-group-label" class="example-radio-group"
       [(ngModel)]="testResult">
       <mat-radio-button class="example-radio-button" *ngFor="let answer of question.answers" [value]="answer.value">
           {{answer.text}}
       </mat-radio-button>
   </mat-radio-group>
</div>
<button class="btn btn-primary" (click)="SaveTestResult()">test</button>
источник

РЭ

Ришат Э in Angular - русскоговорящее сообщество
testResult переменная типа any[]
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Ришат Э
Всем привет, у меня вопрос кто подскажет. Я создаю страничку тестов. У теста есть несколько вопросов и у каждого вопроса есть несколько вариантов ответов(но выбрать можно только один) решил сделалать несколько радио баттон груп, но почему-то в мое варианте они связаны. <div *ngFor="let question of test.questions">
   <label id="example-radio-group-label">{{question.text}}</label>
   <mat-radio-group aria-labelledby="example-radio-group-label" class="example-radio-group"
       [(ngModel)]="testResult">
       <mat-radio-button class="example-radio-button" *ngFor="let answer of question.answers" [value]="answer.value">
           {{answer.text}}
       </mat-radio-button>
   </mat-radio-group>
</div>
<button class="btn btn-primary" (click)="SaveTestResult()">test</button>
Посмотрите на name радиобатонов. Каждому инстансу контрола надо свой сделать, по-моему.
источник

МВ

Михаил Васильев in Angular - русскоговорящее сообщество
Ришат Э
Всем привет, у меня вопрос кто подскажет. Я создаю страничку тестов. У теста есть несколько вопросов и у каждого вопроса есть несколько вариантов ответов(но выбрать можно только один) решил сделалать несколько радио баттон груп, но почему-то в мое варианте они связаны. <div *ngFor="let question of test.questions">
   <label id="example-radio-group-label">{{question.text}}</label>
   <mat-radio-group aria-labelledby="example-radio-group-label" class="example-radio-group"
       [(ngModel)]="testResult">
       <mat-radio-button class="example-radio-button" *ngFor="let answer of question.answers" [value]="answer.value">
           {{answer.text}}
       </mat-radio-button>
   </mat-radio-group>
</div>
<button class="btn btn-primary" (click)="SaveTestResult()">test</button>
id="example-radio-group-label"
источник

МВ

Михаил Васильев in Angular - русскоговорящее сообщество
К чему оно потом подвяжется?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Ребята, как лучше задавать тип через интерфейс или через type?
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Я интерфейсы юзаю
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
источник