죄송합니다. 실제 멍청한 질문이지만 그냥 문서에서는 분명히 보이지 않습니다.extjs 4 - stop 컨트롤러가 뷰를로드하려고 시도하지 않습니다. js
저는 컨트롤러와 컨트롤러 뷰를 만들고 있습니다.
내 컨트롤러 및 뷰 클래스가 이미 정의되어 있습니다. 만약 내가 수동으로 (init 메서드 또는 인스턴스에 대한)보기를 인스턴스화 다음 모든 작동합니다.
컨트롤러의 뷰 배열 구성에 뷰 이름을 추가하면 이미 정의되어 있어도 ext 4가 서버에서 다시로드하려고 시도합니다.
Ext.define('Admin.view.TestView', {
/* some code */
});
Ext.define('Admin.controller.Test', {
extend: 'Ext.app.Controller',
views : [
'TestView' // <- this causes ext to try to load the view, even though it's already an existing type
]
/* some code */
});
그렇게하지 않으려면 어떻게해야합니까?
입력 해 주셔서 감사합니다. 내 문제는 인스턴스 자체에 있지 않다. extjs가 Admin.view.TestView가 이미 기존 클래스 임에도 불구하고 서버에서 뷰 정의를 다시로드하려고 시도한다 (필자의 요청을 볼 수 있음). – Ben