使用JSON對象,但匹配的綁定我有一個observableArray
(var array
)與JSON數據是這樣的:選項由JSON屬性
{id:0, text:'blah'} ...
我值變量(var val
)是完全一樣的:{id, text}
。 我的結合是
<select data-bind="options: array, optionsText: 'text', value: val">
但是,我是從AJAX方法服用陣列數據,我初始化val
如val = ko.observable({id:1, text:'blahblah'})
和敲除無法比擬的兩個對象(當然,也有不相同的對象)。
所以,我需要通過測試ID值,但匹配功能的,如果我使用optionsValue
結合,我的價值不會{id, text}
了,但只有id
。
我該如何保留我的綁定爲{id,text}
,但僅匹配id
?
是的,如果你使用正確的代碼示例,而不是污染你的描述,它會更好。 –
我很抱歉,我被傾斜了,我的禪碼並不是最好的。 感謝您的工作 – Tistkle