0

私はAngularJSの初心者です。次のコードがあります。

次の js ファイルで定義されたコンポーネント:

angular.module('EasyDocsUBBApp')
    .component('loginTag', {
        templateUrl: 'login-tag/login-tag.html',
        controller: function () {
            alert(1);
            this.login = function () {
                console.log(this.username + ':' + this.password);
            };
        }
    });

ルーティングも構成した app.js ファイルの内容は次のとおりです。

var app = angular.module('EasyDocsUBBApp', ['ngRoute']);

app.config(function ($routeProvider) {
    $routeProvider
        .when('/', {
            templateUrl: 'login-tag/login-tag.html'
        })
        .when('/test', {
            templateUrl: 'test.html'
        })
        .otherwise({
            redirectTo: 'login-tag/login-tag.html'
        });
});

私の問題は、コントローラーがロードされていないことです (アラート ウィンドウが表示されません)。誰かが私が間違っていたことを教えてもらえますか? (私のコードに関する補足的な詳細が必要な場合は、教えてください)

4

1 に答える 1