
angularjs $state.go("home.commercial_appointment",{param:params});
通过$state.go由a页面跳转到另一个界面b~跳转过去后b页面是通过什么方法接受参数的呢...
通过$state.go 由a页面跳转到另一个界面b~跳转过去后 b页面是通过什么方法接受参数的呢
展开
4个回答
展开全部
在目标页面规定接受的参数:$stateProvider.state('page2', {params: {'data': null}})
传参:$state.go('page2', {data: 'aaa'});
目标页面接受参数:控制器注入$stateParams之后可以通过$stateParams.data来获取‘aaa’
展开全部
从a.html 跳转到 b.html $state.go(b.html,{参数名:value})
b页面 url b.html/:参数名
然后在b,页面的js中 引用 $stateParams.参数名 来引用该参数的值(value)
b页面 url b.html/:参数名
然后在b,页面的js中 引用 $stateParams.参数名 来引用该参数的值(value)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 $stateParams
.controller('detailController',[ '$scope','$stateParams', function($scope,$stateParams) {
$scope.id = $stateParams.detailId;
}
])
.controller('detailController',[ '$scope','$stateParams', function($scope,$stateParams) {
$scope.id = $stateParams.detailId;
}
])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ajax把请求提交到处理页面然后在返回数据就好了 <script type="text/javascript" > var xmlhttp; function ... } if (xmlhttp!=null){ xmlhttp.onreadystatechange=state_Change; xmlhttp.open("GET",url,true); xmlhttp.send(null); }...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询