gpt4 book ai didi

angularjs - Angular $routeParams 为空白

转载 作者:行者123 更新时间:2023-12-03 20:09:47 26 4
gpt4 key购买 nike

我有一个非常简单的 Angular 应用程序,我将其提炼为以下内容:

var napp = angular.module('Napp',['ngResource']);

var CompanyCtrl = function($scope, $routeParams, $location, $resource) {
console.log($routeParams);
};


napp.config(['$routeProvider', function($routeProvider) {
$routeProvider
.when('/company/edit/:id',
{templateUrl: '/partials/edit', controller: 'CompanyCtrl'}
);
}]);

和 HTML:
<div ng-controller="CompanyCtrl"></div>

当我记录 $routeParams 时,它显示为空白。当我使用 .otherwise() 时,它将加载我在那里指定的任何内容。知道我错过了什么吗?

最佳答案

如果您使用 ui-router,这可能会发生(不是在 OP 的情况下)而不是 ngRoute .

如果是这种情况,请使用 $stateParams而不是 $routeParams .

https://stackoverflow.com/a/26946824/995229

关于angularjs - Angular $routeParams 为空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17051512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com