Estoy tratando de construir una aplicación de editor de contactos simple en Backbone.js y me he encontrado con un problema que no sé cómo resolver porque todavía no estoy familiarizado con Backbone.js.¿Cómo puedo mostrar una lista de selección (menú desplegable) para una propiedad de modelo en BackboneJS?
Tengo un modelo Contact
y ese artículo tiene un campo ProductLineID
(cada contacto tiene una línea de productos a la que está asociado). Al mostrar el editor de este contacto, me gustaría mostrar una lista desplegable con las posibles opciones de la línea de producto y preestablecer el valor actual. ¿Cómo haría eso en Backbone.js?
sé cómo hacerlo en knockout.js con-enlace de datos:
<select id="ProductLineID" name="ProductLineID"
data-bind="options: productLineOptions,
optionsValue: 'ID',
optionsText: 'Name',
value: ProductLineID,
optionsCaption: 'All'">
</select>
En este ejemplo productLineOptions es un objeto JSON que ya está precargado en la página.
Eso lograría exactamente lo que quiero, pero no sé cómo hacer el equivalente en Backbone.js.
Puedo proporcionar más código de mi ejemplo real, pero parece un ejemplo un tanto trivial y no requiere un código específico.
¿Lo logra? ¿Cómo se las arregló para mostrar 'Valor seleccionado por defecto', es decir' value: ProductLineID' ?? – Shubh