有什么方法可以将kendo ui下拉数据源设置为对象的属性?实施例。
如果我有以下对象
Person:{
FirstName: 'Nilesh',
Gender: 'Male',
GenderList:['Male','Female']
}
如果我有一个表单,其中我显示了第一个名称的文本框和性别的下拉列表,我想将kendo ui下拉列表绑定到对象的GenderList
属性。
我想在angularjs
中这样做这甚至可能吗?如果是,我们怎样才能使这个工作?
我使用以下html来渲染kendodropdown列表。
<input kendo-drop-down-list k-data-source="Person['GenderList']" />
但这不起作用。
任何帮助表示感谢。
答案 0 :(得分:0)
我已经测试了您的代码,这对我有用:
在您的控制器中:
override func viewDidLoad() {
...
categoryCollectionView.reloadData()
}
在你的HTML中:
$scope.Person = {
FirstName: 'Nilesh',
Gender: 'Male',
GenderList: ['Male', 'Female']
}
唯一的区别是var <input kendo-drop-down-list k-data-source="Person['GenderList']" />
声明为$ scope。这对于角度数据绑定是必要的。