7项目常用总结

时间:2015-12-07 22:30:58   收藏:0   阅读:292
1.在“伪页面跳转”时“页面”间传递数据
 声明带参数的路由地址: 
 $routeProvider
.when(‘/xxx/:路由参数名‘, {
templateUrl: ‘tpl/xxx.html‘,
controller: ‘xxxCtrl‘
})
========================
页面跳转时必须为路由参数提供值:
<a href="#/xxx/123">
========================
模板页对应的控制器可以读取路由地址中的参数:
.controller(‘控制器名‘, funtction($routeParams){
console.log($routeParams.路由参数名)
})


2.Angular页面中客户端的页面包含
     $scope.headerUrl = ‘tpl/header.html‘;
<div  ng-include="headerUrl">
<div  ng-include="‘tpl/header.html‘">
  注意:被包含的页面会被浏览器自动缓存下来,若服务器修改这些页面,客户端即使刷新也不会请求最新的内容——必须把客户端缓存清空!
3.使用Angular提交POST请求
var data = {k1: v1,  k2:v2 };
data = jQuery.param( data );
$http.post(
‘xx.php‘,
data,
{ 
headers :    
{‘Content-Type‘:‘application/x-www-form-urlencoded‘} 
}
)
.success(fn);

 

原文:http://www.cnblogs.com/yexiangwang/p/5027612.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!