无法使用angularjs中的$ scope查看数据

时间:2016-05-12 11:45:01

标签: android angularjs cordova angularjs-scope

我正在尝试从cordova s​​qlite获取数据并将其添加到范围。并绑定视图页面中的数据。但是我收到错误“无法读取未定义的推送”。并且视图页面中没有数据显示。

//我的控制器

$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>

0 个答案:

没有答案