朋友。
我有离子V1应用程序,有2个标签,添加和列表。为了保留数据,我使用SQLite。
我的问题。
在添加标签中,我在数据库中完美地插入数据,但是,当我重定向到列表时,我插入的最后一个,不会显示在列表中
arrList = []
db.transaction(function (tx)
{
var query_users = "SELECT * FROM users";
tx.executeSql(query_users, [], function (tx, results)
{
var len = results.rows.length;
for (var i = 0; i < len; i++) {
arrList.push(results.rows[i]);
}
}, null);
});
$scope.userList = arrList;
我的错误是什么?
答案 0 :(得分:0)
for (var i = 0; i < len; i++)
{
$scope.arrList.push({id: result.rows.item(i).id, message:
result.rows.item(i).message});
}
我曾经以这种方式推送数据.. 即...是... result.rows.item(i)。[&#34;变量名称&#34;] 也许它会帮助你...