html - 在剑道网格中解析日期 - mvvm 绑定(bind)

标签 html json mvvm kendo-ui kendo-grid

在这里您可以看到剑道 ui 网格的绑定(bind):

<div data-role="grid" data-bind="source: reportSource, visible: reportVisible"
    data-columns='[{"field":"TIME", "title": "TIME", format: "{0:yyyy-MM-dd hh:mm:ss}", parseFormats: ["yyyy-MM-dd'T'HH:mm:ss"]}, {"field":"LOGIN", "title": "LOGIN"}, {"field":"DEAL", "title": "DEAL"}]'>
</div>

如您所见,我正在尝试解析日期。我找到了 solution但是当我尝试在 mvvm 绑定(bind)中应用它时,'T' char 的单引号会引起麻烦。
如何解析 mvvm 绑定(bind)中的日期?

提前致谢,

最佳答案

这是解决问题的jsfiddle:http://jsfiddle.net/BYqpL/3/
关键点是:

The build-in dataSource data parsing is executed only when the data comes from a transport



我们还必须为模式中的字段定义解析方法。
"CreatedDate": { 
    type: "date", 
    parse: function(value) { 
        return kendo.parseDate(value, "yyyy-MM-ddTHH:mm:ss");
    }
}

关于html - 在剑道网格中解析日期 - mvvm 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21989331/

相关文章:

html - IE 7 调试问题 - 神秘的 <li> 第一行缩进

json - 如何从嵌套文档数组中删除/更新

wpf - 分层数据、catel 和 MVVM

php - 使用 MySQL 数据库中的值填充 HTML 下拉列表并使其成为 'selected',而列表中还有其他选项

javascript - 从 HTML 表单将多个值插入到同一数据库列

html - 动画在 Mozilla 中不起作用

ios - 如何在 AFnetworking 中设置内容类型

c# - 我可以反序列化为一个类并将额外的 JSON 属性放入该类的 JObject 中吗?

.net - 我应该如何从我的 ViewModel 中生成对话框?

wpf - 如何根据 View 模型中的属性渲染不同的路径形状