我是 html/JS/AngularJS 编程新手。我正在尝试实现一个简单的角度组件,但我不断收到错误。我查看了其他答案,但找不到解决方案为什么这个简单的实现会在控制台中创建错误(标题中提到了错误)。请帮忙。 控制台输出的图片
var myApp = angular.module('RingShopApp', []);
function appctrlcontroller($scope) {
}
myApp.controller('appctrl', appctrlcontroller);
console.log("appctrl done");
myApp.component('ringtabs', {
template: "<p>sdfsdfsdfsdfsdfdf</p>",
// templateUrl: 'html/Directives/tabs.html',
controller: myApp.controller('appctrl')
});
console.log("ringtabs component");
<!DOCTYPE html>
<html >
<head>
</head>
<body ng-app="RingShopApp">
<ringtabs></ringtabs>
<script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular.js'></script>
<script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-animate.min.js'></script>
<script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-route.min.js'></script>
<script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-aria.min.js'></script>
<script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.5.3/angular-messages.min.js'></script>
<script src="js/index.js"></script>
</body>
</html>