gpt4 book ai didi

javascript - 代码未按预期在 Angular 中工作

转载 作者:行者123 更新时间:2023-11-28 15:09:33 24 4
gpt4 key购买 nike

我设置了以下代码:

var videoControllers = angular.module('videoControllers', []);

videoControllers.videoControllers('VideoDetailController', function($scope, $routeParams, $http){
$http.get('http://localhost:8000/videos/api/video/' + $routeParams.videoId + '/?format=json').success(
function(data){
$scope.video = data;
});
})

这段代码不断给我一个错误,指出:“videoControllers.videoControllers不是一个函数”。我正在使用的教程是以这种方式编写的并且它正在工作,但是我的项目给了我这个错误。任何人都可以帮忙吗?

最佳答案

因为当您使用videoControllers时,关键字是controller。更改您的代码如下:

var videoControllers = angular.module('videoControllers', []);

videoControllers.controller('VideoDetailController', function($scope, $routeParams, $http){
$http.get('http://localhost:8000/videos/api/video/' + $routeParams.videoId + '/?format=json')
.success(function(data){
$scope.video = data;
});

});

关于javascript - 代码未按预期在 Angular 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37156407/

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