2014-07-27 4 views
0

모델의 클래스 또는 유형을 가져 오는 방법이 있습니까? 예를 들어 내 모델은 "할 일"을하고 있었고, 난 레코드 자체에서 정보를 얻기 위해 원하는 경우 좋아하는 경우 :모델의 클래스/유형 가져 오기

todo = this.get('model'); 
todo.class 

을 OR 것이 가능 컨트롤러의 '내용'에서 얻을까요? 모델은 콘텐츠의 별칭 일 뿐이지 만 틀릴 수도 있습니다. 나는 이것을 할 수있는 간단한 방법이 있어야한다고 생각했지만 많은 인터넷 검색 후에는 아무것도 찾을 수 없습니다. 도움에 미리 감사드립니다.

답변

1

생성자는 내가 다음과 같은 작업을 얻었다 아마 당신이,이 오브젝트

`todo.constructor` 

http://emberjs.jsbin.com/OxIDiVU/871/edit

+0

도움 주셔서 감사합니다. 나는 가치를 얻지 못하는 것 같습니다. 이게 뭔가? : todo = @get ('model'); todo.constructor – sturoid

0

의 프로토에 위치하고 찾고있는 무엇 :

type = @get('model').get('constructor.typeKey') 

도움을 주신 kingpin2k에게 감사드립니다.

관련 문제