我想在Backbone.js中構建一個簡單的聯繫人編輯器應用程序,並且遇到了一些我不知道如何解決的問題,因爲我還不熟悉Backbone.js。如何顯示BackboneJS中Model屬性的選擇列表(下拉列表)?
我有一個Contact
型號,該項目有一個字段ProductLineID
(每個聯繫人都有一個與之關聯的產品線)。在顯示此聯繫人的編輯器時,我想顯示包含可能的ProductLine選項的下拉列表,並將其預設爲當前值。我將如何在Backbone.js中做到這一點?
我知道如何與數據綁定做到在knockout.js:
<select id="ProductLineID" name="ProductLineID"
data-bind="options: productLineOptions,
optionsValue: 'ID',
optionsText: 'Name',
value: ProductLineID,
optionsCaption: 'All'">
</select>
在這個例子中productLineOptions是已經預裝在頁面上一個JSON對象。
這將完成我想要的,但我不知道如何做Backbone.js中的等價物。
我可以從我的實際示例中提供更多的代碼,但是這看起來像是一個簡單的示例,不需要特定的代碼。
您是否實現了它?你如何設法顯示'Default Selected Value',即'value:ProductLineID'? – Shubh