Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何在另一个控制器中获取值-Angular JS_Angularjs_Ionic Framework - Fatal编程技术网

Angularjs 如何在另一个控制器中获取值-Angular JS

Angularjs 如何在另一个控制器中获取值-Angular JS,angularjs,ionic-framework,Angularjs,Ionic Framework,我正在使用ng repeat创建一些div 见下面的代码: .controller('冥想控制器',函数($scope、$state、$rootScope、$http){ var req={ 方法:“POST”, 网址:'http://example.com/demo/', 标题:{ “内容类型”:“应用程序/json” } } //调用API $http(req).then(函数(结果){ var rawData=result.data; $scope.pultationbycategory

我正在使用ng repeat创建一些div

见下面的代码:

.controller('冥想控制器',函数($scope、$state、$rootScope、$http){
var req={
方法:“POST”,
网址:'http://example.com/demo/',
标题:{
“内容类型”:“应用程序/json”
}
}
//调用API
$http(req).then(函数(结果){
var rawData=result.data;
$scope.pultationbycategory={};
对于(var i=0;i

{{category.name}


在视图中添加一个按钮。比如:

  <span class="rightSpanStyle">
    <i class="icon ion-ios-information-outline icon-size"></i>
  </span>
  <button ng-click="doSomeThing($index)"></button>
编辑:

正如您所说的“想要绑定到下一页”,我假设您想要导航到另一页。假设您通过使用angulars来执行此操作,这意味着您希望更改状态。在这种情况下,不要忘记定义:

url: /myUrl/:item

对于所讨论的那个州。您可以使用
$stateParams.item

在视图中添加按钮来访问目标状态/控制器中的项目。比如:

  <span class="rightSpanStyle">
    <i class="icon ion-ios-information-outline icon-size"></i>
  </span>
  <button ng-click="doSomeThing($index)"></button>
编辑:

正如您所说的“想要绑定到下一页”,我假设您想要导航到另一页。假设您通过使用angulars来执行此操作,这意味着您希望更改状态。在这种情况下,不要忘记定义:

url: /myUrl/:item

对于所讨论的那个州。您可以使用
$stateParams>访问目标状态/控制器中的项目。项目

创建一个角度服务/工厂,该服务/工厂将在每次单击时更新。在下一页中,Controller将此服务作为一种依赖,您可以得到您想要的。谢谢兄弟,我会尝试。这感觉有点宽泛,您知道您需要一项服务,并且在实施服务时,您没有要求帮助解决问题。感觉更像是在要求某人编写整个服务。但在使用循环时,如何将值分配给服务或工厂。。请帮忙。。给出一些提示。如果您不熟悉angularjs服务,请查看:或CodeSchool。看起来你还不了解它们,所以要由你来学习和使用它们。创建一个角度服务/工厂,每次单击都会更新它。在下一页中,Controller将此服务作为一种依赖,您可以得到您想要的。谢谢兄弟,我会尝试。这感觉有点宽泛,您知道您需要一项服务,并且在实施服务时,您没有要求帮助解决问题。感觉更像是在要求某人编写整个服务。但在使用循环时,如何将值分配给服务或工厂。。请帮忙。。给出一些提示。如果您不熟悉angularjs服务,请查看:或CodeSchool。看起来你还不了解它们,所以这取决于你去学习和使用它们。你应该提到你在这里“推荐”/“使用”ui路由器,而不是本机语言你应该提到你在这里“推荐”/“使用”ui路由器,而不是本机语言