【发布时间】:2015-07-13 01:36:39
【问题描述】:
我目前正在尝试离子。我真的不习惯这种网络开发,所以我可能完全偏离了轨道。无论如何,我想访问一个 SQLite DB 并将结果添加到一个 ion-slide-box。
我正在尝试类似的东西:
function selectResultSuccess(tx, results)
{
var div = "";
div += "<ion-slide-box >";
for (var i = 0 ; i < len ; i++)
{
div+="<ion-slide>"
div+= results.rows.item(i).Result ;
div+="</ion-slide>"
}
div += "</ion-slide-box >";
$(".result-list").html(div);
}
HTML:
<ion-content ng-controller="ExampleController" class="result-list">
</ion-content>
app.js:
angModule.controller("ExampleController", function($scope, $ionicSlideBoxDelegate) {
$scope.navSlide = function(index) {
$ionicSlideBoxDelegate.slide(index, 500);
}
$scope.nextSlide = function() {
$ionicSlideBoxDelegate.next(500);
}
$scope.update = function() {
$ionicSlideBoxDelegate.update();
}
});
所以这不起作用,幻灯片框没有更新,我在同一页面上获得了所有结果(而不是将它们放在不同的幻灯片上),我尝试了多种方法,我相信这不是最好的方法处理它,但我找不到任何符合我需要的东西。
我也在尽量避免使用 SQLite 插件。
【问题讨论】:
标签: javascript sqlite cordova ionic-framework