Một cách hay để tổ chức chế độ xem là gì? Giả sử tôi có div sẽ chứa chế độ xem từ góc độ quản trị viên của người dùng - sẽ có danh sách người dùng cùng với tùy chọn để chọn số lượng hiển thị tại một thời điểm, tùy chọn sắp xếp, trang nào cần bật, bộ lọc, vv ...backbone.js - lượt xem trong lượt xem và quản lý sự kiện
Tôi có muốn chế độ xem bên ngoài chứa mọi thứ ngoại trừ bảng và dữ liệu không? Và sau đó một cái nhìn bên trong có chứa bảng (cùng với dữ liệu)? Và liệu sự phân trang sẽ có quan điểm riêng của nó? Và chế độ xem pagination sẽ sử dụng sự kiện nhấp chuột để cập nhật chế độ xem người dùng như thế nào? Tôi chỉ bối rối về cách tổ chức lượt xem trong khi vẫn có thể có các sự kiện khác nhau kích hoạt chế độ xem khác cho render()
/bộ sưu tập đến fetch()
.
Vì vậy, một hệ thống phân cấp cơ bản sẽ như thế nào:
- User View
- Table
- List of Users
- Pagination
- List of available numbers to click
- Filters
- Possible filters to apply to the data
Tuy nhấp chuột vào một bộ lọc hoặc số trong pagination sẽ có thể để có được bộ sưu tập để fetch()
dữ liệu mới và làm mới quan điểm;
Tôi không chắc chắn 100% tôi hiểu câu hỏi của bạn là gì, nhưng có lẽ bài đăng trên blog này sẽ chỉ cho bạn một hướng tốt [Binding A Collection To A View] (http://liquidmedia.ca/blog/2011/ 02/backbone-js-part-3 /) – dogenpunk
Có một câu hỏi tương tự mà tôi đã trả lời về mức độ chi tiết xem: http://stackoverflow.com/questions/4463136/whats-the-appropriate-granularity-for-backbone-js-views/4464570 # 4464570 – Julien