小编Ozg*_*gen的帖子

使用http协议运行本地HTML文件

我有一个html文件,当我点击它时,弹出浏览器窗口file:///c:/myhtml.html.如何使用http协议方案运行此文件,以便网址如何http://localhost/myhtml

我不想设置重量级的网络服务器.这有什么好的和整洁的解决方案吗?

为什么我要这样做是为了在http协议下测试我的html文件而不是file:///浏览器限制某些功能的协议.

html javascript angularjs

6
推荐指数
1
解决办法
3576
查看次数

Spring社交身份验证过滤器,用于使用Facebook令牌进行身份验证的无状态REST端点

我想Facebook Tokens用来验证我的REST后端Spring Security.能否详细说明如何将此安全性集成到我的Spring应用程序中.

我想使用与Spring Social Security相同的用户管理.UserConnection表和本地用户表.

rest spring facebook spring-security spring-social-facebook

6
推荐指数
1
解决办法
4633
查看次数

AngularJS重新初始化控制器

我有一个名为newGroupCtrl的控制器,其定义如下:

.state('new_group', {
    url: '/new_group',
    templateUrl: 'templates/new_group.html',
    controller: 'newGroupCtrl'
})

.controller('newGroupCtrl', function ($scope, $rootScope,$ionicHistory,$window) {
    $rootScope.roomId = $scope.getRoom();

    $scope.getRoom = function () {
        var date = new Date;
        var minutes = date.getMinutes();
        var hour = date.getHours();
        return 'room_' + hour + '' + minutes;
    };
}
Run Code Online (Sandbox Code Playgroud)

我从上一页到达这个控制器:

$window.location.href = ('#/new_group');
Run Code Online (Sandbox Code Playgroud)

直到现在这都很好.$rootScope.roomId变量在newGroupCtrl控制器中正确初始化.

从这个new_group页面,我导航到另一个页面.当我通过调用导航回这个页面时 $window.location.href = ('#/new_group');, $rootScope.roomId没有再次初始化,而是它的旧值仍然存在.newGroupCtrl的状态被保留.

如何完全重新初始化newGroupCtrl?

routing angularjs angular-ui-router ionic-framework ionic

5
推荐指数
1
解决办法
6174
查看次数