写好了以下routejavascript$routeProvider.when('/tweet/:name?',{controller:ArticleController,templateUrl:templateUrl}).when('/project/:name?',{controller:ArticleController,templateUrl:templateUrl}).when('/technique/:name?',{controller:ArticleController,templateUrl:templateUrl}).when('/about-me',{controller:ArticleController,templateUrl:templateUrl}).otherwise({redirectTo:'/tweet'});但是当第一次打开页面时上面的设置没有效果对应视图也不会进行渲染大概是因为第一次加载页面后再执行angularjs脚本这个时候页面已经加载完成了,所以也没有去渲染视图是这样吗?网站blog
2 回答
子衿沉夜
TA贡献1828条经验 获得超3个赞
angular路由不会全部渲染所以第一次打开页面会走到/tweet页面其他页面没有渲染点了其他页面才会渲染。如果/tweet都没有显示那肯定是代码有问题。
添加回答
举报
0/150
提交
取消