2012-11-08 36 views

Trả lời

8

Chế độ xem đầu tiên không dựa trên mô hình và bộ điều khiển, nhưng phần lớn quan tâm đến chế độ xem. Nhiều vấn đề tên miền không gọn gàng soạn trong bộ điều khiển và mô hình. Hãy nghĩ về một trang web thương mại điện tử, giỏ hàng tồn tại trên tất cả các trang, nhưng mọi bộ điều khiển có nên kiểm soát nó không? Cá nhân trong MVC quá nhiều thời gian của tôi là dành suy nghĩ về cách hợp lý làm cho vấn đề phù hợp với MVC hơn là chỉ mã hóa. Chế độ xem đầu tiên sẽ lấy bộ điều khiển/chế độ xem/mô hình này và thay vào đó chỉ có chế độ xem trong Bộ nâng có thể gọi là "đoạn trích". Nó gần như là một superset của MVC vì nếu bạn muốn bạn chỉ có thể có một đoạn mã trên một trang, nhưng Lift cho phép bạn làm nhiều hơn nữa. Các đoạn mã có thể cắt ngang các mối quan tâm hoặc logic rất cụ thể của trang.

Từ trang web thang máy ..

Mức tăng khác [từ MVC]. Đối với các yêu cầu HTML, Nâng tải lượt xem trước và xây dựng trang của bạn từ chế độ xem. Lift cũng hỗ trợ các yêu cầu kiểu REST cho dữ liệu không phải HTML. (Xem 11 ở trang 1 ↑) “Tại sao?” Bởi vì các trang HTML phức tạp hiếm khi chứa một đoạn logic thống trị ... một bộ điều khiển duy nhất ... nhưng chứa nhiều thành phần khác nhau. Một số thành phần tương tác và một số thì không. Trong Nâng, bạn xác định tập hợp các thành phần được hiển thị trong trang HTML kết quả trong dạng xem.

1

Khi sử dụng thang máy, về cơ bản bạn có chế độ xem (trang) và từ đó bạn có thể kết hợp bất kỳ đoạn mã (ứng dụng) nào mà bạn không có nhiều phần mềm bạn thường làm trong khung công tác MVC.

Về cơ bản bạn không phải chọn những gì điều quan trọng nhất trên trang chỉ là những gì bạn muốn thêm vào một trang và sau đó thêm nó.

Các vấn đề liên quan