2017-11-01 3 views
0

백본을 직접 사용하는 타이프 스크립트 파일이 있습니다. 하지만 백본의 자체 버전을 사용하여 변경하고 싶습니다.타이프 스크립트에서 백본 noconflict를 사용하는 방법은 무엇입니까?

export var ownBackbone :typeof Backbone = Backbone.noConflict(); 

export class UserContainerView extends ownBackbone.View<UserContainerContainerModel> { 
    public currentView; 
    public hasChanges; 
    collection: ownBackbone.Collection<UserContainerContainerModel>; 
    constructor(options: any) { 
     super(); 
     this.collection = options.collection; 
     this.$el = options.el; 
    } 

    initialize(options: any) { 
    } 

    close() { 
    } 

}

은 캔트 이름을 찾을 빌드에서 오류를 던지고 ownBackbone

답변

0

위의 코드는되어야합니다 내가 즉 2.3.Only 작은 수정을 일하고 타이프의 업그레이드 버전에서 작동하는 것 같군 완료된

모음 : ownBackbone.Collection;

우리는 컬렉션을 사용해야합니다. Backbone.Collection;

이유는 변수를 통해 액세스 유형을 사용할 수 없기 때문입니다.

관련 문제