我是新来的编程在html/JS/AngularJS。 我想实现一个简单的角度组件,但我不断收到错误。我查看了其他答案,并找不到解决方案,为什么这个简单的实现会在控制台中创建错误(错误在标题中提到)。请帮忙。 picture of console out put angular.js:13424错误:[ng:areq]参数'fn'不是函数,得到对象
var myApp = angular.module('RingShopApp', []);
function appctrlcontroller($scope) {
}
myApp.controller('appctrl', appctrlcontroller);
console.log("appctrl done");
myApp.component('ringtabs', {
\t template: "<p>sdfsdfsdfsdfsdfdf</p>",
\t // \t templateUrl: 'html/Directives/tabs.html',
\t controller: myApp.controller('appctrl')
});
console.log("ringtabs component");
<!DOCTYPE html>
<html >
<head>
</head>
<body ng-app="RingShopApp">
\t <ringtabs></ringtabs>
\t
\t
\t <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular.js'></script>
\t <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-animate.min.js'></script>
\t <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-route.min.js'></script>
\t <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-aria.min.js'></script>
\t <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-messages.min.js'></script>
\t <script src="js/index.js"></script>
</body>
</html>
什么组合? – olNoy