- 3
- 0
- 约2.06千字
- 约 39页
- 2017-05-26 发布于湖北
- 举报
AngularJS课案
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;使用ngRoute模块需要注意的问题:
(1)由于模板页面被客户端请求后挂载在index.htmlDOM树上,所以其中所有的图片等
外部资源文件的路径必须相对于index.html,而不是模板页面。
(2)使用ngRoute模块时,无需为模板页面中的某个元素单独设置ngController,只需要
在声明路由字典时设置整个模板页面所需要的控制器即可
.when(/路由地址, {
templateUrl: xxx.html,
controller: 控制器名
})
(3)在不同的模板页面间跳转可以采用两种方式:·超链接方式:a href=#/路由地址/a
·JS编程方式:button ng-click=jump( )/button
$scope.jump = function(){
$location.path(/路由地址);
}
(4)index.html中,由于所有模板页面都是在ngView中切换,ngView外面的内容会始终
呈现。
;官方提供的模块——ngAnimate
ngAnimate可以支持JS、Transition、Keyframes动画,但它本身未提供任何的动
画效果,而是为上面三种技术提供了相应的“动画钩子(Hooks)”
ng模块中提供的指令:ngRepeat, ngIn
原创力文档

文档评论(0)