Tôi có một ứng dụng trang đơn có quy mô lớn mà tôi đang di chuyển sang cú pháp trình tải Dojo 1.7/AMD.AMD/Dojo 1.7 Single Page App: Nơi đặt Yêu cầu()?
Tôi có một JSP chính tải mọi thứ, và sau đó vô số các trang JSP được sử dụng để tạo nội dung động.
Đây có phải là quyết định thiết kế tốt hơn để thêm khối yêu cầu() {} xung quanh toàn bộ ứng dụng hoặc xung quanh mỗi trường hợp của mô-đun cần thiết không?
Hoặc một số kết hợp? Thêm yêu cầu phổ biến nhất() vào trang chính, và sau đó đi qua và tìm các trường hợp khác cần được bao bọc?
Điều quan trọng là xây dựng một lớp cơ sở bằng cách sử dụng quá trình xây dựng cung cấp các mô-đun bạn có thể biện minh cho việc tải trên mỗi trang. Vì vậy, đối với chúng tôi, nó kết thúc có chứa các widget nhập dữ liệu đầu vào phổ biến nhất (văn bản, chọn, nút, vv) và tất cả những phụ thuộc đó. Sau đó, các lớp bổ sung không nên bao gồm các mô-đun đã được cung cấp bởi lớp cơ sở, nhưng nên yêu cầu lớp cơ sở như là một phụ thuộc. – Andrew
Ah, mẹo hay. Tôi vẫn đang học cách quy trình xây dựng Dojo hoạt động. – craigforster
@Andrew - Sẽ thật tuyệt vời nếu bạn dán vào trang chung của mình. Tôi vẫn còn mơ hồ về việc liệu bạn có cần bao gồm những thứ như 'dojo' và 'dojox' hay không. – mtyson