Angularjs路由不工作
发布时间:2020-12-17 07:36:45 所属栏目:安全 来源:网络整理
导读:一切正常,直到我尝试添加路由.我读到 Angularjs 1.2版需要“ngRoute”作为依赖(我使用的是版本1.2.16).我添加了它,但它仍然不起作用.以下是我的代码 test.html(主页) html ng-app="demoApp"head title/title/headbody pFront Page/p div ng-view/div script
一切正常,直到我尝试添加路由.我读到
Angularjs 1.2版需要“ngRoute”作为依赖(我使用的是版本1.2.16).我添加了它,但它仍然不起作用.以下是我的代码
test.html(主页) <html ng-app="demoApp"> <head> <title></title> </head> <body> <p>Front Page</p> <div ng-view></div> <script src="angular.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular-route.js"></script> <script src="testjs.js"></script> </body> </html> testjs.js demoApp = angular.module('demoApp',['ngRoute']); demoApp.config(function ($routeProvider) { $routeProvider.when('/',{ controller: 'SimpleController',templateUrl: '/partials/first.html' }); }); var controllers = {}; controllers.SimpleController = function ($scope){ $scope.first = "Info"; $scope.customers=[ {name:'jerry',city:'chicago'},{name:'tom',city:'houston'},{name:'enslo',city:'taipei'} ]; }; demoApp.controller(controllers); first.html <div> <input type="text" ng-model="name"/> </br> {{first}} </br> <ul> <li ng-repeat="cust in customers | filter:name">{{cust.name | uppercase}} - {{cust.city}}</li> </ul> </div>
这是最基本的设置可能,我会尝试用你的代码制作另一个:
http://plnkr.co/edit/sN9TagVBOdX3mkrxaTiu?p=preview EDIT用示例代码更新.一切似乎都在工作? 编辑2的问题是OP没有运行网络服务器. Ng-Route需要一个网络服务器才能正常运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- twitter-bootstrap-3 – 在小scrn-Bootstrap推拉类或浮动修
- 如何友好的启动Angular应用
- scala – `val(A)=(3)`是正确的,但`val(A,B)=(2,3)`无法编译
- SOAP webserivce 和 RESTful webservice 对比
- 使用GDB调试从shell脚本调用的C程序
- angular4的rollup
- Scala是否允许对通用对象进行任意实例化?新的B {}?
- shell – 从TCL脚本和格式化输出在后台运行命令
- unix – sed错误:unterminated’s’命令
- webservice [META-INF/xfire/services.xml] cannot be open