2
我遇到了麻煩的雙向數據綁定到一個對象。下面是設置的例子:角度KendoUI Combobox初始模型值
<select kendo-combo-box
k-data-source="objectList"
k-placeholder="'Content Type'"
k-data-text-field="'title'"
k-filter="'contains'"
k-ng-model="selectedObject"
k-on-change="doSomeStuff()"></select>
這工作,除非的selectedValue
默認值是前細:
{
title: 'defaultValue',
value: someValue
}
我希望,這將在下拉列表爲所選項目中反映。但是,組合框將對象轉換爲字符串,並且所選值爲[對象對象]。在初始化時,它不尊重k-data-text-field
屬性。
我不知道如何做到這一點,我認爲我想要做的應該是預期的行爲。有誰知道如何做到這一點?
好吧,我覺得有點呆子,因爲我敢發誓,我已經試過了,並沒有得到預期的結果。我添加了k-數據 - 值字段,它工作。但是我還必須添加k-auto-bind =「false」才能顯示k-data-text-field值,而不是顯示k-data-value-field值。 – Sanborn