Tôi đang cố gắng xây dựng một ứng dụng biên tập liên hệ đơn giản trong Backbone.js và tôi đã gặp phải một chút vấn đề mà tôi không biết cách giải quyết vì tôi chưa quen với Backbone.js.Làm cách nào để hiển thị danh sách chọn (thả xuống) cho thuộc tính Mô hình trong BackboneJS?
Tôi có Mẫu Contact
và mục đó có trường ProductLineID
(mỗi Địa chỉ liên hệ có một Dòng sản phẩm được liên kết với). Trong việc hiển thị trình soạn thảo cho Liên hệ này, tôi muốn hiển thị một danh sách thả xuống với các tùy chọn ProductLine có thể và đặt nó vào giá trị hiện tại. Làm thế nào tôi sẽ làm điều đó trong Backbone.js?
Tôi biết làm thế nào để làm điều đó trong knockout.js với dữ liệu ràng buộc:
<select id="ProductLineID" name="ProductLineID"
data-bind="options: productLineOptions,
optionsValue: 'ID',
optionsText: 'Name',
value: ProductLineID,
optionsCaption: 'All'">
</select>
Trong ví dụ này productLineOptions là một đối tượng JSON đã được cài đặt sẵn trên trang.
Điều đó sẽ thực hiện chính xác những gì tôi muốn, nhưng tôi không biết cách thực hiện tương đương trong Backbone.js.
Tôi có thể cung cấp thêm mã từ ví dụ thực tế của tôi, nhưng điều này có vẻ như nó là một ví dụ nhỏ và không yêu cầu mã cụ thể.
Bạn đã đạt được điều đó chưa ?? Làm cách nào bạn quản lý hiển thị 'Giá trị được chọn mặc định', tức là' giá trị: ProductLineID' ?? – Shubh