我想在不强制刷新页面的情况下重置angular应用程序的状态。这样做的惯用方法是什么?
我不知道是否有一个惯用的方法,但如果你使用手动引导(即,摆脱ng应用),然后重置你可以
HTML示例:
<div id="myid" ng-controller="MyCtrl">
<button ng-click="i = i+1">Add 1</button>
<span>i = {{i}}</span>
<button ng-click="reset()">RESET</button>
</div>
示例控制器/JS(也包括jQuery),它将在onload上运行:
var $cleanCopy = $("#myid").clone();
function bootstrap() {
angular.bootstrap(document.getElementById('myid'), ['mymodule']);
}
angular.module('mymodule', []).controller('MyCtrl', function($scope) {
$scope.i = 1;
$scope.reset = function() {
// You need this second clone or angular bootstraps
// into the original clone!
$("#myid").replaceWith($cleanCopy.clone());
bootstrap();
};
});
bootstrap();
这里是一个工作JSFiddle:http://jsfiddle.net/zd377/2/
问题内容: 如何重新启动Java AWT应用程序?我有一个附加了事件处理程序的按钮。我应该使用什么代码来重新启动应用程序? 我想做与应用程序中相同的事情。 问题答案: 当然,可以重新启动Java应用程序。 以下方法显示了一种重新启动Java应用程序的方法: 基本上,它执行以下操作: 查找Java可执行文件(我在这里使用了Java二进制文件,但这取决于您的要求) 查找应用程序(在我的情况下是一个ja
我已经看了关于这个主题的其他StackOverflow问题,但是作为一个新开发人员,我非常困惑。我试图写一个程序,问用户谜语,并在用户得到一个特定谜语的三个错误答案后重新启动。需要重新启动的代码是: 我需要重新启动的代码应该位于restartApp()当前所在的位置。提前谢谢!
本文向大家介绍如何以编程方式“重启” iOS应用程序?,包括了如何以编程方式“重启” iOS应用程序?的使用技巧和注意事项,需要的朋友参考一下 无论如何,您都无法重启iOS应用程序,即使您能够使用某些私有api,您的应用程序也将被Apple拒绝,并且不会被视为App Store版本。
下面是在没有fxml的情况下重新启动JavaFX应用程序的代码。 但是,我想用fxml实现这一点。 我不知道如何使用fxml应用此代码。 我的代码。 Main.java 控制器。JAVA 样品fxml 我想重新启动我的JavaFX应用程序。 我不知道如何使用fxml应用此代码。 如何使用fxml重新启动JavaFX应用程序?
问题内容: 我愿意在应用程序中添加一个按钮,单击该按钮将重新启动该应用程序。我搜索谷歌,但没有发现任何有用的,除了这一个。但是,此处遵循的过程违反了Java的WORA概念。 是否有其他以Java为中心的方法来实现此功能?是否可以只派生另一个副本然后退出? 提前致谢。我感谢您的帮助。 @deporter我已经尝试过您的解决方案,但是它不起作用:( @mKorbel我写的,采取的概念下面的代码,你曾在
我想在Spring启动应用程序中拥有jaxrsendpoint。在同一台服务器上,我想拥有为RichInternetApplication提供单页服务的html页面。 这种配置是可能的吗?我正在尝试,但似乎他们努力相互排斥。 我的 mvn 家庭控制器: 和贾克斯尔会议: 和jaxrsendpoint 如果我使用Springmvc而不是jaxrs,它会起作用吗? 请帮帮忙