6
Tôi muốn tạo ra một đối tượng singleton trong Ext JS 4.singleton trong ExtJs4
Đây là mã của tôi:
Ext.define('AM.model.Test', {
extend : 'Ext.util.Observable',
singleton : true,
foo : function() {
console.log('log 1');
},
constructor : function() {
}
});
Tôi gọi nó với:
AM.model.Test.foo();
Tất cả đều hoạt động tốt miễn là tôi xác định vị trí trong app.js. Khi tôi cố gắng di chuyển định nghĩa này sang 'app \ model \ Test.js' Tôi nhận được lỗi này:
AM.model.Test is undefined [Break On This Error]
AM.model.Test.foo();
Có gì sai với mã của tôi?
Cảm ơn bạn! Điều này đã giúp. – mik