Angular JS路由问题
Angular JS Routing Issue
下面是我在html中定义的路由,它在左窗格中定义
<a href="#loadApp" data-toggle="tab" >loadApp</a>
页面内容是右窗格:
<div class="right-pane" id="rightPanel" >
<div ng-view>
</div>
</div>
当我点击左窗格中的url时,右侧会被刷新。当我第一次点击它时,它工作得很好,我的页面被加载了。但当我再次点击同一个url时,我的ng视图应该会再次加载,但这并没有发生,它保持不变,没有任何刷新。我是不是缺少什么东西。
路由配置为
app.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/loadApp', {
templateUrl: '../html/partials/centralPage.html'//,
}).
otherwise({
redirectTo: '/Default'
});
}]);
感谢
您是否尝试将ng-click
添加到顶部div?它可能不会刷新,因为页面没有加载,请尝试执行以下操作:
<div class="right-pane" ng-click="pageRefresh()" id="rightPanel" >
<div ng-view>
</div>
</div>
并且在您的控制器中:
app.controller('rightPaneCtrl', function() {
var pageRefresh = function() {
$scope.$apply();
});
相关文章:
- 无法运行php代码,有角度路由问题
- ember.js:转换到相同的路由会产生堆栈溢出问题
- 控制器操作的路由问题
- 有UI路由问题的角度路由
- 在Node.js中将数据传递到子路由时出现问题
- Angular中的ajax调用和路由问题
- Angular1.3路由的直接URLS问题-即使html5mode为false
- 我在角度指令和角度路由中有一个问题
- 自定义 Mod 文件夹的角度路由问题
- 角度 js 路由提供程序中的问题
- 基于 id 访问 url 时存在角度路由问题
- Router.go 方法使路由页面流星变灰的问题
- Web API 应用程序中 asp.net 路由和路由前缀问题
- 在快递服务器问题中设置“邮政”路由时遇到困难
- 表达 4 + 角度 2 HTML 5 路由问题
- Expressjs 动态路由问题
- ASP.NET MVC 4 路由问题
- 角度JS和动态路由问题
- Slim Framework v3 - PUT 路由的问题
- AngularJS问题:路由后第二页未调用指令