почему оповещение не срабатывает с помощью угловых JS в контроллере

0

Я пытаюсь сделать страницу входа. У меня есть один контроллер на моей странице входа. При нажатии кнопки появляется предупреждение. Но он не отображается. Я создал модуль контроллера, поэтому я не могу создать плункер или скрипку. Я поделюсь небольшим кодом, в котором я пишу контроллер.

Вот мой код

LoginCtrl.js

define(function () {
    'use strict';

    function ctrl($scope, $state) {

        $scope.login = function () {
           alert("--")
        };

    }

    ctrl.$inject = ['$scope', '$state'];
    return ctrl;

});

controller.js

/*global define, require */

define(function (require) {

    'use strict';

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

    controllers.controller('LoginCtrl', require('controllers/LoginCtrl'));

    return controllers;

});
Теги:
requirejs

1 ответ

0

Убедитесь, что в вашем файле HTML вы добавили имя контроллера к родительскому элементу или соответствующему элементу. Вам нужно указать имя контроллера как в вашем файле HTML, так и в файле js. Убедитесь, что файл вашего контроллера включен в файл index.html.

  • 0
    пожалуйста, проверьте мой код на codepen

Ещё вопросы

Сообщество Overcoder
Наверх
Меню