【发布时间】:2012-11-06 17:50:40
【问题描述】:
想知道是否有人有跟踪字段级更改跟踪的经验?我们正在尝试找出最简单/最好的方法来跟踪最终用户的任何和所有模型修改。我正在使用 ASP.NET MVC4、Knockout 和 Knockout Editables。
更新: 由于跟踪功能的要求,仅检测对象是否脏是不够的,因为我需要确定发生了什么变化以及值。我选择使用 for 循环来迭代模型属性,使用 KO Editables.hasChanges() 函数检测更改,并使用当前值和 .oldValue()(KO Editable)构建自定义日志对象。
【问题讨论】:
标签: asp.net-mvc knockout.js knockout-mvc kolite