Tôi có thiếu thứ gì đó cơ bản cho các hiệu trưởng của MVC hay tôi phát điên?Sử dụng hai mô hình được đánh máy mạnh mẽ cho một chế độ xem MVC
Nếu tôi có chế độ xem hiển thị danh sách sách và danh sách tác giả, tôi phải tạo lớp có danh sách Sách và danh sách tác giả làm thuộc tính. Đúng?
Sau đó, tôi sẽ mạnh mẽ nhập chế độ xem để sử dụng lớp này.
Bây giờ tôi muốn tạo một trang mới có cùng danh sách nhưng cũng có danh sách các chương trình khuyến mãi. Tôi có cần phải tạo một lớp học khác với danh sách tài sản Sách, danh sách tài sản tác giả và danh sách tài sản khuyến mãi không?
Nếu tôi tạo lớp học cho tất cả các chế độ xem, tôi đang tạo ra rất nhiều công việc phụ. Tôi có phải tạo ra partials mạnh mẽ cho từng loại? Điều gì sẽ xảy ra nếu bố cục khác nhau mỗi lần?
Hiện tại tôi có lớp BaseViewData được tất cả các chế độ xem sử dụng vì nó chứa một số thuộc tính phổ biến. Tuy nhiên, bây giờ tôi đang đấu tranh để có được các vật phẩm khác mà không hoàn toàn cồng kềnh lớp BaseViewData.
Xin vui lòng ai đó có thể giúp tôi hiểu lý thuyết rằng tất cả các ví dụ đơn giản không bao gồm.
Bạn có phải nhập các biến trong chế độ xem không? Tôi nghĩ rằng xem được cho là chỉ hiển thị mã hoặc tôi chỉ là quá pedantic? –