这是我配置主页的方式:
$stateProvider.state('home', {
url: '',
templateUrl: 'static/templates/home.html',
controller: 'homeCtrl'
});
此外,这种方法还不错。
在这里您必须看到我的导航:
<a href="/">Home</a>
<a href="#!/add">Add New</a>
我还有一条名为add
$routeProvider
.when('/add', {
templateUrl: 'static/templates/add.html',
controller: 'addCtrl'
});
上面所有功能都正常,但是问题是:当我单击href =“#!/ add”>添加新时,将我导航到add.html
页是很好的方法,但是当我单击{ {1}}页面未回到首页,即使我单击其他路线,该页面仍停留在<a href="/">Home</a>
上,它们正常工作,这只是首页的问题,如果我单击首页,则不会带我回家页面
出什么问题了?
请注意:当我直接add
登陆到首页时,效果很好,但是如果我切换到另一页并通过单击首页按钮再次回到首页,则无法正常工作