angularjs简单程序中的内联可编辑网格
在这里,我试图使用ng grid在表中显示我的代码,但我得到了如下错误angularjs简单程序中的内联可编辑网格,angularjs,Angularjs,在这里,我试图使用ng grid在表中显示我的代码,但我得到了如下错误 GET file:///C:/Users/krishna/Desktop/grid/ng-grids.css net::ERR_FILE_NOT_FOUND Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.3.16/$injector/modulerr?p0=myApp&p1=Error%3A%…gleapi
GET file:///C:/Users/krishna/Desktop/grid/ng-grids.css net::ERR_FILE_NOT_FOUND
Uncaught Error: [$injector:modulerr]
http://errors.angularjs.org/1.3.16/$injector/modulerr?p0=myApp&p1=Error%3A%…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.16%2Fangular.min.js%3A17%3A381)
这是我的代码,我试过了
<html ng-app="myApp">
<head lang="en">
<meta charset="utf-8">
<title>Getting Started With ngGrid Example</title>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.16/angular.min.js"></script>
<link rel="stylesheet" type="text/css" href="ng-grids.css" />
<script>
var app = angular.module('myApp', ['ngGrid','ngRoute']);
app.controller('MyCtrl', function($scope) {
$scope.myData = [
{name: "Ajith", age: 50},
{name: "rajini", age: 43},
{name: "araya", age: 27},
{name: "madi", age: 29},
{name: "cha", age: 34}
];
$scope.gridOptions = { data: 'myData' };
});
</script>
</head>
<body ng-controller="MyCtrl">
<div class="gridStyle" ng-grid="gridOptions"></div>
</body>
</html>
ngGrid示例入门
var app=angular.module('myApp',['ngGrid','ngRoute']);
应用程序控制器('MyCtrl',函数($scope){
$scope.myData=[
{姓名:“Ajith”,年龄:50},
{姓名:“拉吉尼”,年龄:43},
{姓名:“araya”,年龄:27},
{姓名:“madi”,年龄:29},
{姓名:“cha”,年龄:34}
];
$scope.gridOptions={data:'myData'};
});
我必须查看脚本中可用的数据,我是angularjs的新成员,用于开发基于网格的应用程序帮助获得angularjs中的知识。您注入了“ngGrid”,但您从未在应用程序中包含此模块,因此angularjs找不到它。您必须在标题中包含以下文件:
- ng-grid.js
- 如果您想要教程中显示的漂亮样式,请使用ng-grid.css
- jQuery
ngGrid示例入门
.网格样式{
高度:300px
}
var-app=angular.module('myApp',['ngGrid']);
应用程序控制器('MyCtrl',函数($scope){
$scope.myData=[
{姓名:“Ajith”,年龄:50},
{姓名:“拉吉尼”,年龄:43},
{姓名:“araya”,年龄:27},
{姓名:“madi”,年龄:29},
{姓名:“cha”,年龄:34}
];
$scope.gridOptions={
数据:“myData”
};
});
我删除了“ngRoute”,因为它实际上没有在示例中使用,但您可以用类似的方式添加它
另一方面,ng grid主页上的Plunk不起作用,因为它们指向一个不存在的脚本。这可能是有意的,也可能不是有意的,因为ng grid被降价,取而代之的是它的新版本ui grid。您注入了“ngGrid”,但您的应用程序中从未包含此模块,因此angular找不到它。您必须在标题中包含以下文件:
- ng-grid.js
- 如果您想要教程中显示的漂亮样式,请使用ng-grid.css
- jQuery
ngGrid示例入门
.网格样式{
高度:300px
}
var-app=angular.module('myApp',['ngGrid']);
应用程序控制器('MyCtrl',函数($scope){
$scope.myData=[
{姓名:“Ajith”,年龄:50},
{姓名:“拉吉尼”,年龄:43},
{姓名:“araya”,年龄:27},
{姓名:“madi”,年龄:29},
{姓名:“cha”,年龄:34}
];
$scope.gridOptions={
数据:“myData”
};
});
我删除了“ngRoute”,因为它实际上没有在示例中使用,但您可以用类似的方式添加它
另一方面,ng grid主页上的Plunk不起作用,因为它们指向一个不存在的脚本。这可能是有意的,也可能不是有意的,因为ng grid被降价,取而代之的是它的新版本ui grid。未捕获错误:[$injector:moduler]…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.16%2Fangular.min.js%3A17%3A381)file://cdn.rawgit.com/angular-ui/ng-grid/v2.0.14/ng-grid.css 未能加载资源:net::ERR\u文件\u未找到file://cdn.rawgit.com/angular-ui/ng-grid/v2.0.14/build/ng-grid.js 加载资源失败:net::ERR\u文件\u未加载_FOUND@MohanGopi我没有预先准备参考资料带有“http:”的地址,可在plunker上工作,但不在本地文件中。我的坏,修复了这个问题。它现在工作得很好,我怀疑是否可以添加一个冒号并在$scope这样的函数中引用它。myData=[{name:“Ajith”,age:50,edit:delete},{name:“cha”,age:34:edit:delete}];这里delet是使用ngclik时的一个按钮,它应该调用函数uncaught Error:[$injector:modulerr]…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.3.16%2Fangular.min.js%3A17%3A381)file://cdn.rawgit.com/angular-ui/ng-grid/v2.0.14/ng-grid.css 未能加载资源:net::ERR\u文件\u未找到file://cdn.rawgit.com/angular-ui/ng-grid/v2.0.14/build/ng-grid.js 加载资源失败:net::ERR\u文件\u未加载_FOUND@MohanGopi我没有预先准备参考资料带有“http:”的地址,可在plunker上工作,但不在本地文件中。我的坏,修复了这个问题。它现在工作得很好,我怀疑是否可以添加一个冒号并在$scope这样的函数中引用它。myData=[{name:“Ajith”,age:50,edit:delete},{name:“cha”,age:34:edit:delete}];这里delet是使用ngclik时的一个按钮,它应该调用函数
<html ng-app="myApp">
<head lang="en">
<meta charset="utf-8" />
<title>Getting Started With ngGrid Example</title>
<link data-require="ng-grid@2.0.14" data-semver="2.0.14" rel="stylesheet" href="https://cdn.rawgit.com/angular-ui/ng-grid/v2.0.14/ng-grid.css" />
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.16/angular.min.js"></script>
<script data-require="jquery@*" data-semver="2.2.0" src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script data-require="ng-grid@2.0.14" data-semver="2.0.14" src="https://cdn.rawgit.com/angular-ui/ng-grid/v2.0.14/build/ng-grid.js"></script>
<style>
.gridStyle {
height: 300px
}
</style>
<script>
var app = angular.module('myApp', ['ngGrid']);
app.controller('MyCtrl', function($scope) {
$scope.myData = [
{name: "Ajith", age: 50},
{name: "rajini", age: 43},
{name: "araya", age: 27},
{name: "madi", age: 29},
{name: "cha", age: 34}
];
$scope.gridOptions = {
data: 'myData'
};
});
</script>
</head>
<body ng-controller="MyCtrl">
<div ng-grid="gridOptions" class="gridStyle"></div>
</body>
</html>