我试图通过Mockjax库发回存根数据。这种做法大部分都有一个例外:当库试图对实时和模拟数据进行 null 比较时,库失败了。 Mockjax代码如下,发送的数据与代码片段中的数据相同。
当jQuery尝试在$ .each中找到空对象的长度时,jQuery(我的文件中的第630行)发生错误。 Mockjax的版本是1.5.2,jQuery的版本是1.7.1。
$.mockjax({
url: "service/endpoint",
data: {
elementId : "207710",
floorId : null
},
responseTime: 0,
proxy: '../../07-29-13-all-true.json'
});
有没有人遇到过这个问题,你的解决方案是什么?我在多个服务调用中发送 null ,因此当时更改该代码不是一个很好的解决方案。
任何建议都会有所帮助。
答案 0 :(得分:1)
原来这是Mockjax中的一个错误,修复现在正在测试中。您可以在此处详细了解该错误:https://github.com/appendto/jquery-mockjax/issues/106