2014-10-31 4 views

답변

1

function AddObject(dbName, storeName, data, callback) { 
 
    var request = indexedDB.open(dbName); 
 
    request.onsuccess = function(e) { 
 
    var db = e.target.result; 
 
    var trans = db.transaction([storeName], "readwrite"); 
 
    var store = trans.objectStore(storeName); 
 

 
    var request = store.put(data); 
 

 
    trans.oncomplete = function(e) { 
 
     //add the trigger code here 
 
     console.log("Triggered on data entry"); 
 
     callback(); 
 
    }; 
 

 
    request.onerror = function(e) { 
 
     console.log("Error Adding: ", e); 
 
    }; 
 
    }; 
 
};
가 왜 색인화를 사용합니까 : 여기

은 일반 개체 추가 기능의 예입니다? 이것을 사용해보십시오. https://github.com/brodysoft/Cordova-SQLitePlugin

5

IndexedDB에는 트리거 개념이 없지만 "트리거"를 정의하는 데 사용할 수있는 IndexeDB API에 대한 래퍼를 만들 수 있습니다.

관련 문제