은 용서.검도 UI로 로컬 websql의 DB를 조회하는 방법
나는 검도 UI 모바일로 시작하고 있으며 검도 UI 모바일에서 로컬 클라이언트 측 websql 데이터베이스를 작성/쿼리하기위한 자습서 또는 예제 코드를 찾으려고합니다.
사람이 도울 수있는 워드 프로세서에서 아무것도 ... 없다?미리 감사드립니다.
은 용서.검도 UI로 로컬 websql의 DB를 조회하는 방법
나는 검도 UI 모바일로 시작하고 있으며 검도 UI 모바일에서 로컬 클라이언트 측 websql 데이터베이스를 작성/쿼리하기위한 자습서 또는 예제 코드를 찾으려고합니다.
사람이 도울 수있는 워드 프로세서에서 아무것도 ... 없다?미리 감사드립니다.
검도 데이터 원본에 대한 사용자 지정 전송을 만들 수 있습니다. transport.read에서 예를 들어, 당신은 당신의 websql 데이터베이스에 쿼리를 수행하고 결과를 반환 할 수 있습니다 JayData와 http://jsbin.com/azukin/4/edit
당신은 몇 줄의 코드로 작업을 수행 할 수 있습니다 여기에
var dataSource = new kendo.data.DataSource({
transport: {
read: function(options) {
db.transaction(function(tx) {
tx.executeSql('SELECT * from my_table', [], function(tx, result) {
var data = [];
// copy the rows to a regular array
for (var i = 0; i < result.rows.length; i++) {
data[i] = result.rows.item(i);
}
options.success(data); // return the data back to the data source
});
});
}
}
});
전체 CRUD 데모입니다 websql뿐만 아니라 indexeddb도 지원합니다.
http://jaydata.org/blog/jaydata-kendo-ui-awesomeness
WebSQL에 데이터를 저장할 수있는 PouchDB을 사용할 수도 있습니다. PouchDB 데이터베이스와 검도 UI 또는 검도 모바일 위젯을 연결하는 어댑터는 kendo-pouchdb입니다.
여기 PouchDB에서 데이터를 읽고 업데이트하는 겐도 그리드의 demo입니다.
P. 나는 kendo-pouchdb의 저자입니다.
최고, 정말 고마워요! –