问题标签 [mockjax]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - backbone.js + jquery-mockjax: fetch success handler doesn't work
I'm trying to fetch a single model and a collection of models from mockjax (jsfiddle):
The console output shows that mockjax received the GET request, but the success handlers haven't been called:
Why are my success handlers not called?
qunit - mockjax 如何使用参数测试 url
我在模拟一个端点时遇到问题。Mockjax 在从 URL 中检索参数时拦截请求。然而,当我将它们添加到 URL 或数据对象中时,请求会通过。
我需要让这个呼叫通过两次。否则,我的集成测试将失败。
我正在处理全球电话。减去这个,所有其他调用都正常工作。
/* 捕获*/
/* 经过*/
javascript - 使用 jquery $.post 调用 post mockjax 服务不返回值
我正在尝试通过 jQuery $.post 方法调用 Mockjax 'post' 端点,如下所示
服务.js
索引.html
但是在调用该方法时,响应总是未定义。这里有什么问题?
backbone.js - 骨干模型 Sync() 和 $.mockjax()
我正在将现有应用程序的 UI 从 GWT 移植到 Backbone。后端保持不变。后端的所有请求都由单个端点处理。URL 编码的参数决定了响应应该是什么。例如:
不要问谁设计了这个方案 =P.. 现在,我必须设计 Backbone Models / Collections 来连接到这个端点,并使用 mockjax 来模拟 ajax 调用。所以我现在有两个问题。
如何为此创建模拟调用
/li>mockjax
?使用以下内容可以正常工作..但需要 URL 中参数的精确顺序..mockjax
的文档状态参数可以与data: { key: value }
哈希匹配..但这对我不起作用..有人可以进一步指导我吗?模型应该如何编码,例如,DashboardModel
http://localhost/adminNPS?request=getDashboard&object=dash&id=3
在获取和http://localhost/adminNPS?request=saveDashboard&object=dash&id=3
保存时访问..
jquery - 任何人帮助我使用 mockjax 延迟我的 json 请求..?
在我的应用程序中,由于 ajax 调用的延迟而发生了一些错误。但我正在本地主机上工作。但我仍然从服务器获取数据,但我没有我的服务器拥有的数据那么多。
所以我的 ajax 调用只需要几毫秒就可以返回数据。我决定在我的本地主机中延迟我的 ajax 调用,因为我选择了 mockjax 插件。但实际上我无法延迟我的 ajax 调用。
这是我的尝试:
我故意将我的响应延迟为 5000 百万秒,但我根本无法延迟它.. 请任何人帮我使用这个插件..?
jquery - JQuery validation mockjax
I am new stackoverflow and first want to extend my appreciate to all the contributors. This has been a very helpful resource and I have learned a great deal from you. Thank you.
I am working with jquery validation and have come upon a problem that really has me tied up in knots. I have reduced the code down to its' very basics and still cannot resolve the problem. I am trying to validate an input using a required rule and a remote mockjax call. I have been using the "Milk" demo from jquery as a guide. The "Milk" demo works just as it supposed to, however my code does not. Upon entering ANY set of characters in the input box I do not get the input validated either by the required rule or the remote mockjax call. If I place the cursor in the input a second time without changing any of the existing input and press the tab or return key, the value gets validated.
My code is as follows:
Click here to go to JSFiddle and test the code above.
If I remove the rule for the remote call, the required rule works just fine. I have examined many of the jquery post here and yet have not found an answer. The mockjax is incomplete of course, however I wish to get to the very basic of the requirements and build it up from there. I would appreciate learning what it is I am missing.
Missouri
angularjs - Mockjax 在 Angular 应用程序中的使用
我是 AngularJS 的新手。
我可以通过使用 $http 服务方法 get/post 调用模拟端点来在 AngularJS 中使用 mockjax。如果没有,$http 是否提供了一种创建端点并调用它们的方法?
例如 MockService 是这样的
我创建的 DataService 如下所示。
控制器如下
我想知道这是使用 $http 的正确方法,还是应该做其他事情。这是我试图在实际代码中实现的目标,而不是在使用 jasmine 的单元测试中。
ember.js - 使用 jquery mockjax 进行 ember-simple-auth qunit 测试
我在我的应用程序中使用ember-simple-auth。对于我的测试,我将 QUnit 与jquery-mockjax一起使用。但我没有得到我的测试,,login with correct credentials
来处理一个嘲弄的反应。如果我没有模拟,下面的测试有效。模拟的响应看起来与服务器响应完全一样。
我的问题是,我应该如何模拟 ember-simple-auth 的响应?
以下测试也适用于模拟:
编辑:
在 jsBin 之后,显示了问题:http: //jsbin.com/ASaSaRiX/6/edit
jquery - 是否可以让 mockjax 触发 $.ajaxPrefilter?
我刚刚发现了 mockjax 库,它似乎非常适合我的测试需求。我说“几乎”,因为有一件事我似乎无法模拟:$.ajaxPrefilter
处理程序。
通常在 jQuery 中你可以指定:
然后每当有人使用$.ajax
(或$.get
,$.post
等)该doSomethingOnEveryAjaxCall
函数时都会被调用。
但是,如果我这样做:
我设置的预过滤器 ( doSomethingOnEveryAjaxCall
) 没有被调用。
有没有办法修改该代码,以便即使在 mockjax 请求/响应上也能调用预过滤器?
javascript - Does mockjax could capture all ajax calls?
I am planning to use Mockjax for one of my offline applications. Will Mockjax capture the ajax calls made even by extjs or other javascript libarires?