在Angular JS中创建一个页面

时间:2015-06-30 12:13:55

标签: javascript php angularjs

我正在学习Angular JS

这是我的 app.js

.when('/forget', {
                title: 'forget',
                templateUrl: 'resources/views/forget.php',
                controller: 'genCtrl'

            })
.otherwise({
                redirectTo: '/login'
            });

我想在forget.php文件夹

中显示resources/views文件

这是我的 genCtrl

app.controller('genCtrl', function ($scope, $rootScope, $routeParams, $location, $http, Data) {
    //initially set those objects to null to avoid undefined error
    $scope.forget = function () 
    {
        return 1;
    }
});

当我http://localhost/myapp/#/forget时,浏览器会显示forget.php的内容,然后突然转到/login

我怎样才能留在同一页面?

更新:

这是我的app.js

这是我的genCtrl.js

这是控制台

enter image description here

1 个答案:

答案 0 :(得分:0)

尽管写回复' 1',请写下警告(' test')并检查提示信息' test'这不会让你进入登录页面。

AngularJS将使用$scope对象调用控制器。 $scope是应用程序对象(应用程序变量和函数的所有者),要了解有关这些服务的更多信息,请查看this链接或example

PS:如果这些东西可以帮到你,请给我留言和支持:)

谢谢!