我开始创建一个单页面应用程序,它从文本框中获取输入并显示到另一页面。在第二页上,我想创建一个主页按钮,将我带到原始视图,但也将输入框的应用程序刷新为空白状态。
第一个视图
document
第二种观点
<input type="text" id="Bad" style="text-transform:uppercase" ng-model="name" />
app .js控制器
<h3>Hello</h3>
<span ng-bind="name"></span></br>
<a href="#" ng-click="reload()">
<img src="Home_Icon.png" height="92" />
</a>
控制器功能
var myApp = angular.module('myApp', ['ngRoute']);
myApp.config(function ($routeProvider) {
$routeProvider.when('/second', {
templateUrl: 'pages/second.html',
controller: 'secondController'
});
});
我试过How to reload a page using Angularjs?。同样。请帮忙!。感谢
答案 0 :(得分:-1)
在重装功能中使用此功能
$scope.name = '';
$scope.$apply();
window.location.replace('pages/first.html'); //your first page