我尝试了很多不同的方式来获得一个ngHandsontable得到一个休息的服务工作。
我媒体链接到处找得到任何例子...不幸的是所有的例子都只是使用静态变量定义和数据没有服务电话。 有没有人作该用途的情况下工作的例子吗?
我尝试了很多不同的方式来获得一个ngHandsontable得到一个休息的服务工作。
我媒体链接到处找得到任何例子...不幸的是所有的例子都只是使用静态变量定义和数据没有服务电话。 有没有人作该用途的情况下工作的例子吗?
这可能是你有点晚了,但我有假货使用功能的REST服务的例子。 你可以修改它放在一个真正的REST调用来代替。 http://plnkr.co/edit/GPYTdJ
function MainCtrl($scope) { this.settings = { }; this.data = [ ["Year", "Kia", "Nissan", "Toyota", "Honda"], ["2008", 10, 11, 12, 13], ["2009", 20, 11, 14, 13], ["2010", 30, 15, 12, 13] ]; var that = this; $scope.fakeRestRequest = function () { var restData = [ ["Year", "Kia", "Mazda", "Toyota", "Honda"], ["2018", 13, 41, 12, 13], ["2019", 23, 41, 14, 13], ["2020", 33, 45, 12, 13] ]; that.data = restData; }; } angular .module('app', ['ngHandsontable']) .controller('MainCtrl', MainCtrl);
<!DOCTYPE html> <html data-ng-app="app"> <head> <script src="https://code.angularjs.org/1.4.5/angular.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/handsontable/0.19.0/handsontable.full.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/ngHandsontable/0.7.0-beta3/ngHandsontable.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/handsontable/0.19.0/handsontable.full.css" /> </head> <body ng-controller="MainCtrl as ctrl"> <h2>Handsontable Stackoverflow REST Question</h2> <div id="grid"> <hot-table col-headers="true" row-headers="false" datarows="ctrl.data" settings="ctrl.settings"> </hot-table> </div> <button type="button" ng-click="fakeRestRequest()">Update Data</button> </body> </html>