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
다시 말하지만, 나는 이것을 코멘트로했을 것입니다. 그러나 헤이 그게 인생입니다. 키 / 값 쌍의 값을 따옴표로 묶어 문자열로 만들려고 했습니까?
typeMapping = {
one: "Show.OneNode",
two: "Show.TwoNode"
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다