Size: a a a

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

2019 October 09

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
Rafael
import { MatSnackBar } from '@angular/material';
constructor( private _snackBar: MatSnackBar ){}
из-за этого не должны ломаться интерсепторы
ошибки в консоле есть?
если продакшен билд сделать ошибки будут ?
источник

R

Rafael in Angular - русскоговорящее сообщество
Arthur Bobrovskih
из-за этого не должны ломаться интерсепторы
ошибки в консоле есть?
если продакшен билд сделать ошибки будут ?
ошибок в консоли нет, прод билдится без ошибок, ни один реквест не отсылается. стоит закоментить строку private _sb:MatSnackBar и реквесты возвращаются
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
Rafael
ошибок в консоли нет, прод билдится без ошибок, ни один реквест не отсылается. стоит закоментить строку private _sb:MatSnackBar и реквесты возвращаются
а если так импортирвать
import {MatSnackBar} from '@angular/material/snack-bar';
источник

R

Rafael in Angular - русскоговорящее сообщество
Arthur Bobrovskih
а если так импортирвать
import {MatSnackBar} from '@angular/material/snack-bar';
точно также все
источник

Ln

Larymar neosilator in Angular - русскоговорящее сообщество
добрый день
я тут с вуе пришел
во вью была такая штука v-if
и в зависимости от значения она либо отображала либо прятала элемент
v-if="true"
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Larymar neosilator
добрый день
я тут с вуе пришел
во вью была такая штука v-if
и в зависимости от значения она либо отображала либо прятала элемент
v-if="true"
*ngIf
источник

Ln

Larymar neosilator in Angular - русскоговорящее сообщество
спасибо
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Привет всем! Подскажите, в конструктор передаю объект из которого собираюсь сделать новый инстанс. Свойства в передаваемом объекте такие же как и в будущем классе. Как по быстрому их присвоить?
источник

BO

Bayyr Oorjak in Angular - русскоговорящее сообщество
vysheradugi 4
Привет всем! Подскажите, в конструктор передаю объект из которого собираюсь сделать новый инстанс. Свойства в передаваемом объекте такие же как и в будущем классе. Как по быстрому их присвоить?
Object.assign(this, data)
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Ну типа того, но надо свойства заполнить.
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Из конструктора ретюрн сделать?
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
То есть constructor(par) {return Obj.assign(par)} что-то такое надо или такое this = {....par}
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
vysheradugi 4
То есть constructor(par) {return Obj.assign(par)} что-то такое надо или такое this = {....par}
может не передавать в конструктор тогда? создайте новый объект из существующего и всё
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Такое вообще возможно? Или надо всё-таки this.name=name и так далее
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Oleg Safonov
может не передавать в конструктор тогда? создайте новый объект из существующего и всё
Моно. Как это сделать?
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Можно
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
У меня объект приходит голый. В классе те же свойства, и методов я накидал.
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
Соответственно хочу без лишних либ привести объект к типу
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
vysheradugi 4
Моно. Как это сделать?
как выше сказали

let newObject = new MyObject();
Object.assign(newObject, oldObject)
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Oleg Safonov
как выше сказали

let newObject = new MyObject();
Object.assign(newObject, oldObject)
Но вообще решение так себе, лучше явно все поля присвоить, вруг чего не хватает там или лишнее
источник