Javascript 角度ng重复不';我不能正常工作
当我点击localhost:3000/#/,在本地主机上加载index.html页面时。我可以在浏览器的“网络”选项卡中看到模板正在加载,我还可以在控制台中看到控制器工作正常(通过日志记录)。 但是,页面仍然是空白的。令我惊讶的是,如果我在url后面添加任何东西,比如localhost:3000/#/xyz并刷新,我可以完美地看到整个页面的加载 以下是我的路线代码:Javascript 角度ng重复不';我不能正常工作,javascript,html,angularjs,Javascript,Html,Angularjs,当我点击localhost:3000/#/,在本地主机上加载index.html页面时。我可以在浏览器的“网络”选项卡中看到模板正在加载,我还可以在控制台中看到控制器工作正常(通过日志记录)。 但是,页面仍然是空白的。令我惊讶的是,如果我在url后面添加任何东西,比如localhost:3000/#/xyz并刷新,我可以完美地看到整个页面的加载 以下是我的路线代码: angular.module('myApp', ['myApp.controllers', 'ui.router' ]).co
angular.module('myApp', ['myApp.controllers',
'ui.router'
]).config(function($stateProvider, $urlRouterProvider) {
$urlRouterProvider.when('', '/');
$stateProvider
.state('app', {
url: '/',
templateUrl: 'app/dashboard.html',
controller: 'DashCtrl'
})
});
当页面保持空白时,我可以在加载页面时看到模板的类包装中没有任何内容
<div class="wrap">
<div ng-repeat="category in results track by $index" class="box">
<a href="#/list/{{category.get('categoryName')}}">
</a>
</div>
</div>
如果您的数据来自某项服务,在设置范围变量上的数据后,您可以尝试在服务成功回调函数中使用
$scope.$apply()
这会将数据绑定到您的视图。尝试只点击localhost:3000/routeProvider在URL中添加一个#/,并且有必要跟踪路由更改时的状态。查看此链接您确定这是正确的吗<代码>$urlRouterProvider.when(“”,“/”)?您是否尝试使用
ui sref
指令而不是经典的href
attributePerfect..数据绑定是问题所在。谢谢:)