gpt4 book ai didi

javascript - AngularJS 1.3.8 中的 "Argument ' BrowseController ' is not a function, got undefined"

转载 作者:行者123 更新时间:2023-11-28 07:22:32 25 4
gpt4 key购买 nike

我正在开发我的 AngularJS 应用程序,突然收到错误“参数‘BrowseController’不是一个函数,未定义”我撤消了所有更改并尝试了此处提供的答案,但问题仍然存在。

这是我的 app.js 文件

'use strict';

var app = angular
.module('BikeShopApp', [
'ngAnimate',
'ngResource',
'ngRoute',
'firebase',
'toaster',
'angularMoment'
])
.constant('FURL', 'contains url to my application')
.run(function($rootScope, $location) {
$rootScope.$on("$routeChangeError", function(event, next, previous, error) {
// We can catch the error thrown when the $requireAuth promise is rejected
// and redirect the user back to the login page
if (error === "AUTH_REQUIRED") {
$location.path("/login");
}
});
})
.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'views/browse.html',
controller: 'BrowseController'
})
.when('/browse/:taskId', {
templateUrl: 'views/browse.html',
controller: 'BrowseController'
})
.when('/register', {
templateUrl: 'views/register.html',
controller: 'AuthController'
})
.when('/login', {
templateUrl: 'views/login.html',
controller: 'AuthController'
})

.when('/dashboard', {
templateUrl: 'views/dashboard.html',
controller: 'DashboardController',
resolve: {
currentAuth: function(Auth) {
return Auth.requireAuth();
}
}
})

.otherwise({
redirectTo: '/'
});
});

这是我的 browser.js Controller 的主要部分

'use strict';

app.controller('BrowseController', function($scope, $routeParams, toaster, Task, Auth, Comment, Offer) {

任何帮助将不胜感激,谢谢

最佳答案

我自己设法解决了这个问题,因为事实证明我的代码底部缺少一个括号

原来是这样的

Offer.acceptOffer($scope.selectedTask.$id, offerId, mechanicId.then(function() {

这是更新版本,我添加了引发整个错误的括号

Offer.acceptOffer($scope.selectedTask.$id, offerId, mechanicId).then(function() {

关于javascript - AngularJS 1.3.8 中的 "Argument ' BrowseController ' is not a function, got undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30151185/

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