1

有什么方法可以将 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']" />

但这不起作用。

任何帮助表示赞赏。

4

1 回答 1

1

我已经测试了你的代码,这对我有用:

在您的控制器中:

$scope.Person = {
        FirstName: 'Nilesh',
        Gender: 'Male',
        GenderList: ['Male', 'Female']
    }

在您的 html 中:

<input kendo-drop-down-list k-data-source="Person['GenderList']" />

唯一的区别是 varPerson被声明为 $scope。这对于角度数据绑定是必要的。

于 2015-08-21T10:01:24.887 回答