Tôi đã xem xét rất nhiều ví dụ về ExtJS 4 MVC, và tất cả chúng đều hiển thị cùng một điều: Ứng dụng tạo ra một khung nhìn, tải trong một khung nhìn, và có một 'bộ điều khiển' được xác định, mà init là bộ điều khiển:ExtJS 4 cách tạo và hiển thị bộ điều khiển/chế độ xem mới từ bộ điều khiển/chế độ xem khác?
Ext.application({
name: 'AM',
controllers: [
'Users'
],
launch: function() {
Ext.create('Ext.container.Viewport', {
layout: 'fit',
items: [
{
xtype: 'userlist'
}
]
});
}
});
Thats tuyệt vời, nhưng bây giờ hãy nói trong ứng dụng của tôi, tôi muốn một nút chứa trong quan điểm của tôi để mở một bộ điều khiển/xem hoàn toàn mới, bạn làm như thế nào?
Tôi nghĩ rằng những gì tôi đang tìm kiếm là một cách để nói điều gì đó như: - Tạo điều khiển (chạy nó là mã init) - trong các mã điều khiển init, tạo ra các quan điểm và hiển thị nó
Là đúng và làm thế nào để bạn làm điều này?
Tôi muốn làm rõ rằng trong trường hợp của tôi, tôi sẽ cần HAI trường hợp riêng lẻ của kết hợp bộ điều khiển/chế độ xem CÙNG. Ví dụ: tôi có thể có chế độ xem với bảng điều khiển tab và hai tab. Sau đó tôi muốn đặt HAI trường hợp riêng biệt của bộ điều khiển 'Người dùng' và chế độ xem 'user.List' bên trong mỗi tab.