Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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 如何在Ionic中从视图到控制器获取参数_Angularjs_Ionic Framework_Parameters_Params - Fatal编程技术网

Angularjs 如何在Ionic中从视图到控制器获取参数

Angularjs 如何在Ionic中从视图到控制器获取参数,angularjs,ionic-framework,parameters,params,Angularjs,Ionic Framework,Parameters,Params,这是我的看法 <ion-view view-title="Playlists"> <ion-content> <ion-list> <ion-item ng-repeat="playlist in playlists" href="#/app/playlists/{{playlist.id}}"> {{playlist.title}} </ion-item> </ion-

这是我的看法

<ion-view view-title="Playlists">
  <ion-content>
    <ion-list>
      <ion-item ng-repeat="playlist in playlists" href="#/app/playlists/{{playlist.id}}">
        {{playlist.title}}
      </ion-item>
    </ion-list>
  </ion-content>
</ion-view>
这是我的控制器

.controller('PlaylistCtrl', function($scope, $stateParams) {

});

如何从控制器的视图中获取参数?

您可以直接从

状态参数


您可以从中直接访问变量

状态参数

使用以下命令:

 .controller('PlaylistCtrl', function($scope, $stateParams) {

    //In playlistId your input param 
      var playlistId = $stateParams.playlistId;

    //more...
 });
希望这对你有帮助

使用以下命令:

 .controller('PlaylistCtrl', function($scope, $stateParams) {

    //In playlistId your input param 
      var playlistId = $stateParams.playlistId;

    //more...
 });

希望这对你有帮助

任何状态URL参数在
$stateParams
中按名称提供,例如

$stateParams.playlistId
此外,您应该在HTML链接中使用
ui sref
而不是
href

ui-sref="app.single({playlistId: playlist.id})"

任何状态URL参数在
$stateParams
中按名称提供,例如

$stateParams.playlistId
此外,您应该在HTML链接中使用
ui sref
而不是
href

ui-sref="app.single({playlistId: playlist.id})"

请检查离子使用的答案和更多请检查离子使用的答案和更多