angularjs - 在剑道下拉列表中选择 "0"作为值的项目

select k-kendo-dropdown grid 的数据源有两个值如下: {描述:'零',值:'0'} {desc: 'One', value : '1'}

即使 k-ng-model 的值为 0,也不会选择零。 如果我使用任何其他值,则会选择相应的 desc。

在谷歌搜索时,我看到了一个链接,指出使用 0 作为 select kendodropdown 的值存在问题。 有人建议改用 input data-role='dropdown' 。 ( http://www.telerik.com/forums/data-value-not-working-when-zero )

但我正在寻找使用 select kendodropdown 的解决方法。 任何帮助将不胜感激。

最佳答案

在我的例子中,下拉列表的数据源类似于

[
    {"TypeId":0,"TypeName":"???"},
    {"TypeId":1,"TypeName":"PC"},
    ...
]

使用 k-ng-model="integerValue"k-value-primitive="true" 可以成功地将值绑定(bind)到下拉列表。

k-value-primitive

关于angularjs - 在剑道下拉列表中选择 "0"作为值的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31439389/

相关文章:

java - 反向路由 玩 POST payload

java - 如何在不同网络的 NAT 后面的两个客户端之间建立 TCP 连接?

session - CakePHP 3 丢失身份验证 session

php - 如何改进 PHP IMAP 的电子邮件提取

android - Fused Location 如何确定是使用 GPS 还是网络提供商?

git - 使用仍在审查中的 Cherry pick 推送代码以供审查的工作流

xslt - 我们如何使用 jenkins 控制台日志通过和失败计数生成 html 报告?

javascript - limitTo 过滤前查询过滤的 ng-repeat 数据的长度

c#-4.0 - 是否有用于验证的设计模式?

php - DirectAdmin 上的 OPcache php5.5 已禁用