<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="AngularJS开发中常用的写法，如：获取URL参数、路由跳转、$http、获取元素等" id="card1">
<p> 游客</p><p>
标题:AngularJS开发中常用的写法，如：获取URL参数、路由跳转、$http、获取元素等<br/>
正文:<br/>
控制器，带状态app.controller('editCtrl', ['$http', '$location', '$rootScope', '$scope', '$state', '$stateParams', function($http, $location, $rootScope, $scope, $state, $stateParams){    // 上边声明添加显示的依赖注入，是为了防止，压缩（如UglifyJS）时改变function里的参数名，造成功能引用失败。推荐r.js压缩    // do something...}获取路由的参数$stateParams.id // #/camnpr/editCtrl?id=1跳转路由状态$state.go('camnpr.appManager'); // 跳转后的URL： #/camnpr/appManager $location.path('camnpr/appManager'); // 功能也是跳转的ui-router扩展的跳转方式&amp;lt;a ui-sref=&amp;quot;camnpr.appManager&amp;quot;&amp;gt;跳转&amp;lt;/a&amp;gt; // 需要angular-ui-router在ng-repeat里显示序号： $index // 这个是从0计数的。get请求$http({    method: 'get',    url: 'http://camnpr.com/getAPI/',    params:{id: 1},     headers: {'x-camnpr-uid': '1000'}//可以加入任意的头信息 });post请求$http({    method: 'post',    url: 'http://camnpr.com/postAPI/',    data:'id=1&amp;amp;referrer=camnpr.com', // 这里是字符串，格式请注意，同时我们可以使用 $.param({id:1, referrer: 'camnpr.com'})来获取等价的形式。    // Form Da<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1768&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1768&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1768&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1768&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1768&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1768">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1768">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>