0
새 개체를 인스턴스화 할 때 기본값을 설정하고 싶습니다. 내 전역 함수를 포함하는 GlobalFunctions 구성 요소가 있습니다 (놀람). 보통이 방법으로 구성 요소를 만들지 만 모델에서이 구성 요소를 만드는 방법을 모릅니다.모델의 다른 구성 요소에서 값을 얻으려면 어떻게해야합니까?
import { GlobalFunctions } from '../components/shared/GlobalFunctions';
export class Order {
constructor(private _GF: GlobalFunctions) { }
Orderdate = <string>this._GF.getCurrentDate();
DeliveryType = <string>null;
...
}
_GF.getCurrentDate()
이 DD-MM-YYYY
-format의 날짜를 반환 : 이것은 내가 지금 가지고있는 것입니다.
이렇게하면 콘솔에 오류가 반환됩니다 (error TS2346: Supplied parameters do not match any signature of call target.
). 내 문제를 해결할 수있는 아이디어가 있습니까?
나는 확실히 가지고있다. _GF 생성자 매개 변수를 인스턴스화하는 데 문제가 있다고 생각하지만 그 문제를 해결하는 방법을 모르겠습니다./ – Patrick2607
Order 클래스를 어디에서 가져오고 있습니까? 주사 할 수 있어야합니까? – Delosdos
주문은 modelclass입니다. 데이터베이스에서 항목을 검색 할 때 속성을 자동으로 매핑해야합니다. 그러나 새 Order-object를 만들 때 기본값이 있어야합니다. 현재 주문을 새로 만들 때 구성 요소에 가져 오는 중입니다. – Patrick2607