我正在尝试从cordova sqlite获取数据并将其添加到范围。并绑定视图页面中的数据。但是我收到错误“无法读取未定义的推送”。并且视图页面中没有数据显示。
//我的控制器
$scope.codesubmit=function(data){
var query = "SELECT * FROM item_master WHERE menucode = ?";
$cordovaSQLite.execute(db, query, [data.menucode]).then(function (res) {
alert("inside success");
$scope.items.push({"menucode":"+res.rows.item(0).menucode+","menuname":"+res.rows.item(0).menuname+","quantity":"+data.quantity+","price":"+res.rows.item(0).price+"});
alert(items);
},function (err) {
console.error(err);
});
//我的观看页面
<tbody id=Tabledata>
<tr ng-repeat="item in items">
<td>{{item.menucode}}</td>
<td>{{item.menuname}}</td>
<td>{{data.quantity}}</td>
<td>{{item.price}}</td>
<td>{{total}}</td>
<td><a class='delete' href='#' ng-click()id='"+res.rows.item(0).id+"'>Delete</a></td>
</tr>
</tbody>