클래스 이름에서 클래스 인스턴스를 문자열로 만들고 인수를 전달합니다.

user391986

A로부터 문자열 나는려고 하는 클래스의 인스턴스 (내 꼭두각시보기). 작동하는 방법을 찾았지만이 방법은 인스턴스화 된 클래스에 매개 변수를 실제로 전달할 수없는 문제가 있습니다. 내가 전화 typeMapping[viewType]하면 실제로 Show.OneNode()는 그냥Show.OneNode

  class Show.TwoNode extends App.ItemView
    template: "templates/two"
  class Show.OneNode extends App.ItemView
    template: "templates/one"

  class Show.Layout extends App.Layout
    onShow: =>
         typeMapping = {
           one: Show.OneNode
           two: Show.TwoNode
         }
         viewType = "one"      
         view = new typeMapping[viewType]
           model: @model
MuppetGrinder

다시 말하지만, 나는 이것을 코멘트로했을 것입니다. 그러나 헤이 그게 인생입니다. 키 / 값 쌍의 값을 따옴표로 묶어 문자열로 만들려고 했습니까?

typeMapping = {
  one: "Show.OneNode",
  two: "Show.TwoNode"
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python은 클래스로 함수를 장식하고 클래스 인스턴스에 액세스합니다.

분류에서Dev

주어진 문자열에서 동적으로 클래스 인스턴스를 만들고 사전에 깊은 복사본을 저장합니다.

분류에서Dev

DLL에서 클래스를로드하고 다른 클래스 자식으로 인스턴스화합니다.

분류에서Dev

Matlab에서 클래스 인스턴스를 핸들로 전달하는 방법

분류에서Dev

인터페이스 구현이 다른 클래스의 다른 인스턴스를 만들 수있는 디자인 패턴을 찾고 있습니다.

분류에서Dev

인스턴스의 문자열 이름에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

분류에서Dev

클래스의 인스턴스에서 문자열을 인수로 전달하고, 문자열을 인수로 취하고 instance.method에 따라 수행하는 메서드를 가져야합니다.

분류에서Dev

Codeigniter에서 클래스의 인스턴스를 만들 수 없습니다.

분류에서Dev

클래스 자체에서 인스턴스를 null로 만들 수 있습니까?

분류에서Dev

뷰 모델 클래스 안드로이드 자바 MVVM의 인스턴스를 만들 수 없습니다

분류에서Dev

새 프로젝트에서 ViewModel 클래스의 인스턴스를 만들 수 없습니다.

분류에서Dev

Raku 클래스를 인스턴스화하고 생성자에서 인스턴스 변수를 업데이트합니다.

분류에서Dev

다형성 함수에서 자식 클래스 인스턴스 대신 부모 클래스 인스턴스를 전달하는 방법은 무엇입니까?

분류에서Dev

클래스 이름에서 개체를 문자열로 인스턴스화

분류에서Dev

새 변수를 만들지 않고 다른 파일에있는 클래스의 인스턴스 만들기

분류에서Dev

사전에서 클래스 인스턴스를 만드는 Python

분류에서Dev

인스턴스를 만들지 않고 한 클래스가 Java에서 다른 클래스를 확장하는지 확인할 수 있습니까?

분류에서Dev

C #에서 클래스의 인스턴스를 매개 변수로 전달

분류에서Dev

기본 클래스에서 파생 된 클래스의 인스턴스를 함수로 전달

분류에서Dev

다른 클래스에서 한 클래스의 인스턴스 만들기

분류에서Dev

다른 클래스 내에서 클래스의 인스턴스 만들기

분류에서Dev

클래스의 인스턴스를 만들지 않았는데 왜 클래스에서 print (x)합니까?

분류에서Dev

문자열에서 클래스를 만들어 매개 변수를 클래스에 전달하는 방법

분류에서Dev

새 인스턴스를 만들지 않고 다른 클래스에서 변수 호출 [PHP]

분류에서Dev

객체의 인스턴스를 다른 클래스로 전달하려고합니다.

분류에서Dev

데이터 클래스 인스턴스 속성을 비공개로 만들고 __init__ 인수를 만드는 방법은 무엇입니까?

분류에서Dev

파이썬은 문자열 조작을 사용하여 클래스의 인스턴스를 만듭니다.

분류에서Dev

인젝터를 사용하여 이름에서 동적으로 클래스를 인스턴스화합니다.

분류에서Dev

클래스를 스레드하고 기본 활동 클래스에 정보를 TextView로 전달합니다.

Related 관련 기사

  1. 1

    Python은 클래스로 함수를 장식하고 클래스 인스턴스에 액세스합니다.

  2. 2

    주어진 문자열에서 동적으로 클래스 인스턴스를 만들고 사전에 깊은 복사본을 저장합니다.

  3. 3

    DLL에서 클래스를로드하고 다른 클래스 자식으로 인스턴스화합니다.

  4. 4

    Matlab에서 클래스 인스턴스를 핸들로 전달하는 방법

  5. 5

    인터페이스 구현이 다른 클래스의 다른 인스턴스를 만들 수있는 디자인 패턴을 찾고 있습니다.

  6. 6

    인스턴스의 문자열 이름에서 클래스의 인스턴스를 만드는 방법은 무엇입니까?

  7. 7

    클래스의 인스턴스에서 문자열을 인수로 전달하고, 문자열을 인수로 취하고 instance.method에 따라 수행하는 메서드를 가져야합니다.

  8. 8

    Codeigniter에서 클래스의 인스턴스를 만들 수 없습니다.

  9. 9

    클래스 자체에서 인스턴스를 null로 만들 수 있습니까?

  10. 10

    뷰 모델 클래스 안드로이드 자바 MVVM의 인스턴스를 만들 수 없습니다

  11. 11

    새 프로젝트에서 ViewModel 클래스의 인스턴스를 만들 수 없습니다.

  12. 12

    Raku 클래스를 인스턴스화하고 생성자에서 인스턴스 변수를 업데이트합니다.

  13. 13

    다형성 함수에서 자식 클래스 인스턴스 대신 부모 클래스 인스턴스를 전달하는 방법은 무엇입니까?

  14. 14

    클래스 이름에서 개체를 문자열로 인스턴스화

  15. 15

    새 변수를 만들지 않고 다른 파일에있는 클래스의 인스턴스 만들기

  16. 16

    사전에서 클래스 인스턴스를 만드는 Python

  17. 17

    인스턴스를 만들지 않고 한 클래스가 Java에서 다른 클래스를 확장하는지 확인할 수 있습니까?

  18. 18

    C #에서 클래스의 인스턴스를 매개 변수로 전달

  19. 19

    기본 클래스에서 파생 된 클래스의 인스턴스를 함수로 전달

  20. 20

    다른 클래스에서 한 클래스의 인스턴스 만들기

  21. 21

    다른 클래스 내에서 클래스의 인스턴스 만들기

  22. 22

    클래스의 인스턴스를 만들지 않았는데 왜 클래스에서 print (x)합니까?

  23. 23

    문자열에서 클래스를 만들어 매개 변수를 클래스에 전달하는 방법

  24. 24

    새 인스턴스를 만들지 않고 다른 클래스에서 변수 호출 [PHP]

  25. 25

    객체의 인스턴스를 다른 클래스로 전달하려고합니다.

  26. 26

    데이터 클래스 인스턴스 속성을 비공개로 만들고 __init__ 인수를 만드는 방법은 무엇입니까?

  27. 27

    파이썬은 문자열 조작을 사용하여 클래스의 인스턴스를 만듭니다.

  28. 28

    인젝터를 사용하여 이름에서 동적으로 클래스를 인스턴스화합니다.

  29. 29

    클래스를 스레드하고 기본 활동 클래스에 정보를 TextView로 전달합니다.

뜨겁다태그

보관