Size: a a a

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

2021 February 17

D

Dmitry in Angular - русскоговорящее сообщество
Всем привет, подскажите пожалуйста нормально ли изменять массив которые пришел в дочерний компонент через Input? и завязаться на изменения в родительском компоненте или лучше через emitter возвращать в родительский?
источник

ДЗ

Даниил Зеликов... in Angular - русскоговорящее сообщество
Когда как. Я стараюсь основную логику держать в родительском, если эта логика отражается не только на одном дочернем компоненте
источник

D

Diana in Angular - русскоговорящее сообщество
Привет)
Народ, может кто-то сталкивался с такой проблемой: при дебаггинге сабскрайбер в консоль логе выдает одно, а при простом запуске - другое
Первый скрин - ф-ция
Второе - консоль лог при дебаггинге
Третье - без брейкпоинтов
источник

D

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

D

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Diana
Привет)
Народ, может кто-то сталкивался с такой проблемой: при дебаггинге сабскрайбер в консоль логе выдает одно, а при простом запуске - другое
Первый скрин - ф-ция
Второе - консоль лог при дебаггинге
Третье - без брейкпоинтов
console.log сложных объектов вычисляет реальное значение при открытии в консоли

сделайте
console.log(JSON.parse(JSON.stringify(this.userList))
источник

jp

jarmil prdel in Angular - русскоговорящее сообщество
master has this, pypi doesn't
источник

VM

Vadim Malovaniy in Angular - русскоговорящее сообщество
Oleg Safonov
console.log сложных объектов вычисляет реальное значение при открытии в консоли

сделайте
console.log(JSON.parse(JSON.stringify(this.userList))
а спред оперетор не сделеет полную копию?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Vadim Malovaniy
а спред оперетор не сделеет полную копию?
если каждый элемент заспредить) а так будет копия массива, но на те же элементы будет ссылаться)
источник

АД

Александр Духновский... in Angular - русскоговорящее сообщество
вакансии в @javascript_jobs
источник

D

Diana in Angular - русскоговорящее сообщество
Oleg Safonov
console.log сложных объектов вычисляет реальное значение при открытии в консоли

сделайте
console.log(JSON.parse(JSON.stringify(this.userList))
спасибо, поняла😊
источник

YD

Yurii Dushenko in Angular - русскоговорящее сообщество
Добрый день. Подскажите пожалуйста кто нибудь делал что-то подобное?

У меня есть мат-таблица и мне нужно сделать следующие задачи

1. Менять местами столбцы таблицы через драг анд дроп

2. Добавлять в таблицу столбец через драг анд дроп. Тоесть есть кнопка я ее тащу в таблицу и она становится столбцом

2.1. Вставить между существующими

2.2. заменить столбец если я при перетаскивании накладываю поверх существующего
источник

I

Ingli in Angular - русскоговорящее сообщество
всем хай, подскажите плз, я вызываю confirm-dialog для подтверждения удаления, удаление происходит путем dispatch в ngrx, как мне обойтись от передачи данных в это диалоговое окно? ведь в этом компоненте(диалогового окна) при подтверждении я должен отправить действие.

На сколько я понимаю вариант по активному роуту получить Id? или как-то не так вообще делаю
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Ingli
всем хай, подскажите плз, я вызываю confirm-dialog для подтверждения удаления, удаление происходит путем dispatch в ngrx, как мне обойтись от передачи данных в это диалоговое окно? ведь в этом компоненте(диалогового окна) при подтверждении я должен отправить действие.

На сколько я понимаю вариант по активному роуту получить Id? или как-то не так вообще делаю
как мне обойтись от передачи данных в это диалоговое окно
зачем?
источник

I

Ingli in Angular - русскоговорящее сообщество
Anton Shvets
как мне обойтись от передачи данных в это диалоговое окно
зачем?
хз, ну окно всего лишь с кнопкой OK и смысл туда передавать что-то?
да и архитектура дибильная выходит. На странице деталей, в компоненте infobox эта кнопка вызывающая диалог. Получается я должен взять данные в деталях, провести их через инфобокс и засунуть в диалоговое окно?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Ingli
хз, ну окно всего лишь с кнопкой OK и смысл туда передавать что-то?
да и архитектура дибильная выходит. На странице деталей, в компоненте infobox эта кнопка вызывающая диалог. Получается я должен взять данные в деталях, провести их через инфобокс и засунуть в диалоговое окно?
если у вас там только кнопка ок, то откуда вообще нужда передавать туда данные? не очень понял.
встраиваете открытие и результат диалога в цепочку действий и все
источник

АL

Александр Laksan... in Angular - русскоговорящее сообщество
Подскажите, пожалуйста. Мнение о SourceTree? Или лучше пользоваться git в Code и Studio ?
источник

I

Ingli in Angular - русскоговорящее сообщество
Anton Shvets
если у вас там только кнопка ок, то откуда вообще нужда передавать туда данные? не очень понял.
встраиваете открытие и результат диалога в цепочку действий и все
можно подробнее про эту цепочку, мне по нажатию ок, нужно вызвать действие удаление(ну да, там еще кнопка отменить есть, что собственно говорит о том, что действие вызывать не нужно)
источник

AF

Alexei Fedorov in Angular - русскоговорящее сообщество
Ingli
хз, ну окно всего лишь с кнопкой OK и смысл туда передавать что-то?
да и архитектура дибильная выходит. На странице деталей, в компоненте infobox эта кнопка вызывающая диалог. Получается я должен взять данные в деталях, провести их через инфобокс и засунуть в диалоговое окно?
Я бы передавал название элемента (для формирования вопроса в окне, пример: Вы уверены что хотите удалить статью "Путин обнулился!?") и uuid удаляемого элемента, который мне вернёт модальное окно восле нажатия (если элемент взят из списка элементов).  Надо смотреть по функционалу, порой данные и не нужны.
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Ingli
можно подробнее про эту цепочку, мне по нажатию ок, нужно вызвать действие удаление(ну да, там еще кнопка отменить есть, что собственно говорит о том, что действие вызывать не нужно)
покажите код
источник