Wakandaスタジオ1.1.3でページを実行しようとすると、TSをJSに変換するときにコンパイル時にエラーが発生します。 「データストアを見つけることができません」というエラーが表示されます。私のwakandaデータベースに存在します。他の誰かが同じエラーを起こしていますか?ここAngular2でコンパイル中にデータストアが見つかりません
コードされています
this.wakanda.catalog.then(ds=>{
ds.TestDatabase.testmethod().then(op=>{
console.log(op);
});
});
私wakanda.service.tsはTestDatavaseが私のデータストア内のテーブルで、testmethod
というメソッドを持って、次の
import {WakandaClient} from 'wakanda-client/browser/no-promise';
export class Wakanda {
private _client: WakandaClient;
private _catalog;
constructor() {
//this._client = new WakandaClient({ host: 'http://127.0.0.1:8081' });
this._client = new WakandaClient({});
this._catalog = null;
}
get catalog() {
if (!this._catalog) {
return this._client.getCatalog().then(c => {
this._catalog = c;
return c;
});
}
return Promise.resolve(this._catalog);
}
get directory() {
return this._client.directory;
}
get wakandaClientVersion() {
return this._client.version();
}
}
です。
[デフォルト] /Users/adithyavinayak/Documents/Wakanda/solutions/TestDatabase/TestDatabase/web/src/app/home/home.component.ts:21:8 プロパティ 'TestDatabase' は存在しませんタイプ 'カタログ'。 [デフォルト] は4つのエラー
を終え確認方法この1つは私がコンパイル時に任意のデータストアへの呼び出しを行う場合にも起こります。
コードを少し投稿できますか? –
私はさらに参照のための質問を更新しました – skid
最後に私たちも完全なエラーを表示することができますか? –