2016-05-05 13 views
0

私はjaydataに基本的な問題があります。マイコード:基本的なjaydata初期化

jQueryの(ドキュメント).ready(関数(){

$data.Entity.extend("Todo", { 

    Id: { type: "int", key: true, computed: true }, 
    Task: { type: String, required: true, maxLength: 200 }, 
    DueDate: { type: Date }, 
    Completed: { type: Boolean } 
    }); 

    $data.EntityContext.extend("TodoDatabase", { 

    Todos: { type: $data.EntitySet, elementType: Todo } 
    }); 

    var todoDB = new TodoDatabase({ 
    provider: 'indexedDb', databaseName: 'MyTodoDatabase' 
    }); 

    todoDB.onReady(function() { 
    //Work with todoDB now 
    }); 

})。クーゼの

私はラインで変数藤堂ので、エラーを取得:

トドス:{タイプ:$ data.EntitySet、をelementType:藤堂}

は未定義です。ラインで私は、たとえば、文字列と藤堂を交換、その後 TodoDatabase

var todoDB = new TodoDatabase ({ 
    provider: 'indexedDb', databaseName: 'MyTodoDatabase' 
    }); 

定義されていない/無コンストラクタインチだから私は理解していない "Todo"とTodoの違いと "TodoDatabase"と TodoDatabaseの違いは分かりません。どうすればこのシステムを正しく使うのか分かりません。

答えて

関連する問題