我有一个html文件,当我点击它时,弹出浏览器窗口file:///c:/myhtml.html.如何使用http协议方案运行此文件,以便网址如何http://localhost/myhtml?
我不想设置重量级的网络服务器.这有什么好的和整洁的解决方案吗?
为什么我要这样做是为了在http协议下测试我的html文件而不是file:///浏览器限制某些功能的协议.
我想Facebook Tokens用来验证我的REST后端Spring Security.能否详细说明如何将此安全性集成到我的Spring应用程序中.
我想使用与Spring Social Security相同的用户管理.UserConnection表和本地用户表.
我有一个名为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?