Tôi có một tình huống mà tôi đang thực hiện yêu cầu ajax đến máy chủ từ các bảng điều khiển Ext Grid khác nhau, v.v. trong khu vực Quản trị viên. Người dùng đã đăng nhập sẽ bị đăng xuất nếu không có hoạt động nào cho ví dụ. 5 phút là bình thường. Trong trường hợp này máy chủ gửi lại một chuyển hướng 403 đến trang đăng nhập. Ngay bây giờ tôi đang chèn một:EXTJS 4 - Trình nghe ngoại lệ toàn cầu
listeners:{
exception: function(proxy, response, operation, eOpts) {
if(response.status == '403')
window.location = 'login';
}
}
vào mỗi proxy của Cửa hàng quá mức cần thiết.
Ai đó có thể tử tế và cho tôi biết cách tôi có thể thêm người nghe vào tất cả các liên lạc giữa ExtJS và máy chủ? Tôi đang sử dụng Kiến trúc Ứng dụng MVC để nó có thể là một lớp lót trong controller.js hoặc app.js. Cảm ơn
vui, cả hai chúng tôi đều trả lời câu hỏi này cùng lúc và cả hai đều trả lời giống nhau. Vì vậy, nó phải là chính xác. – nightwatch
Mắt của Bull! Cảm ơn bạn rất nhiều –
đẹp, cảm ơn rất nhiều – pylover