2017-10-30 2 views
0

Ich versuche, Pass-Through für eine POST-Anfrage in diesem Ember projectMirage `passthrough` funktioniert nicht

this.passthrough('/thirdeye/entity?entityType=ANOMALY_FUNCTION'); 

Dies ist zu verwenden, was der Anruf wie in app/mirage/config.js aussieht. Ich habe folgende Fehlermeldung:

Mirage: Your Ember app tried to POST '/thirdeye/entity?entityType=ANOMALY_FUNCTION', 
but there was no route defined to handle this request. 
Define a route that matches this path in your 
mirage/config.js file. Did you forget to add your namespace? 

Klar, habe ich diesen Aufruf der Konfigurationsdatei hinzugefügt, aber es wird nicht abgeholt. Ich lese, dass passthrough funktioniert nur für >= jquery 2.x, die mein Projekt ist.

Weiß jemand, was sonst könnte das verursachen?

Antwort

0

Ich fand das Problem war ich musste this.passthrough('/thirdeye/***'); tun, da der Anruf Abfrageparameter hat. Es funktioniert jetzt.