Ich lerne Ember und Schienen aus diesem Tutorial https://dockyard.com/blog/2014/05/09/building-an-ember-app-with-rails-part-3Ember Fehler über ActiveModelAdapter.extend
Ich verstehe dies ein ziemlich altes Tutorial und einige Code gilt nicht mehr. Ich bin in der Lage, den größten Teil des Fehlers während des Lernprozesses zu beheben. Allerdings gibt es einen Fehler, von dem ich keine Ahnung habe, wie ich das beheben kann.
Ich habe dieses Stück Code:
import DS from 'ember-data';
export default DS.ActiveModelAdapter.extend({
namespace: 'api'
});
Und ich habe diesen Fehler:
Cannot read property 'extend' of [email protected] 187 ms
Expected:
true
Result:
false
Source:
TypeError: Cannot read property 'extend' of undefined
at Module.callback (http://localhost:4200/assets/popular-media-app.js:11:59)
at Module.exports (http://localhost:4200/assets/vendor.js:111:32)
at requireModule (http://localhost:4200/assets/vendor.js:32:18)
at Class._extractDefaultExport (http://localhost:4200/assets/vendor.js:70638:20)
at Class.resolveOther (http://localhost:4200/assets/vendor.js:70359:32)
at Class.superWrapper [as resolveOther] (http://localhost:4200/assets/vendor.js:56118:22)
at Class.resolve (http://localhost:4200/assets/vendor.js:23536:35)
at resolve (http://localhost:4200/assets/vendor.js:21501:36)
at Registry.resolve (http://localhost:4200/assets/vendor.js:21189:21)
at Registry.resolve (http://localhost:4200/assets/vendor.js:21193:55)
Nach Tonnen Prüfung, ich bin sicher, dass das Problem Ursache von ActiveModelAdapter ist. Ich habe die Unterlagen für diesen Kurs durchgesehen. Es scheint in Ordnung zu sein. Ich habe wirklich keine Ahnung, warum das ein Fehler ist. Könnte mir jemand dabei helfen?
Ich verstehe, dass Sie möglicherweise nicht herausfinden können, was mit dem Code falsch ist, den ich zur Verfügung stelle, aber ich weiß wirklich nicht, welchen anderen Code Sie brauchen. Wenn Sie zusätzlichen Code benötigen, lassen Sie es mich bitte wissen.
Danke für deine Antwort. Ich habe es versucht und jedes Mal, wenn ich auf die Testseite gehe, wird es automatisch zu meiner Hauptwebseite weitergeleitet, was seltsam ist. Da dieser Adapter nicht der Standardadapter ist. Was schlagen Sie vor, sollte ich basierend auf dem Tutorial verwenden? Vielen Dank. – SwordW