I am attempting to bind the ComboBox to an array of complex objects. For this, the "keyField" and "valueField" properties are required (valuePrimitive is set to true, in case that is relevant).
This works if I do not try to bind to those properties:
<kendo-combobox valueField="myField" textField="myTextField" ... ></kendo-combobox>
However, if I try to use one-way binding:
<kendo-combobox [valueField]="myFieldBinding" [textField]="myTextBinding" ...></kendo-combobox>
I get the following error:
"Expected textField and valueField options to be set. See http://www.telerik.com/kendo-angular-ui/components/dropdowns/combobox/#toc-bind-to-arrays-of-complex-data"
I am 100% sure that actual string values are being provided for "myFieldBinding" and "myTextBinding". Further, I tested it as follows as well:
<kendo-combobox [valueField]="'hardcodedStringValueField'" [textField]="'hardcodedStringTextField'" ...></kendo-combobox>
And I get the same error.