について私は、これはかなり古いチュートリアルで理解し、このチュートリアルhttps://dockyard.com/blog/2014/05/09/building-an-ember-app-with-rails-part-3エンバーエラーがActiveModelAdapter.extend
から燃えさしとレールを学んでいますし、いくつかのコードはもう適用されません。私は、学習プロセス中のエラーの大部分を修正することができます。しかし、1つのエラーがあります。どのように修正するかわかりません。
私は、コードのこの作品があります
import DS from 'ember-data';
export default DS.ActiveModelAdapter.extend({
namespace: 'api'
});
をそして、私はこのエラーを得た:テストのトン後
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)
を、私はこの問題は、ActiveModelAdapterによって原因であると確信しています。私はこのクラスの文書を調べました。それはいいようです。なぜ私はこれがエラーであるのか分かりません。 誰かが私にこれを手伝ってもらえますか?
私が提供するコードの何が間違っているのか理解できないかもしれないが、他のコードが必要なのは本当にわかりません。追加のコードが必要な場合は、私にお知らせください。
あなたの答えをありがとう。私はそれを試し、テストページに行くたびに自動的に奇妙なメインWebページにリダイレクトされます。そのアダプタはデフォルトのアダプタではないためです。チュートリアルに基づいて使用することをお勧めしますか?ありがとう。 – SwordW