如何从离子列表

时间:2016-10-03 05:27:36

标签: angularjs ionic-framework

您好我正在尝试使用离子列表创建一个数字列表。我试图从列表中显示所选的数字,例如,如果选择了数字2,则输出应该是您选择的数字2.我在列表中显示所选数字时遇到困难。请帮助我纠正它。{{3 }}

html代码:

      <ion-list>
      <ion-item ng-repeat="(key,item) in Number"> 
        < div ng-click="select-item(key)">
      {{item.value}}</button>

控制器:

$scope.description = '';
  $scope.selectedItem = 'select';
   $scope.Number=['1','2','3','4','5'];
  $scope.select_item = function (key) {
    if ($scope.carList[key]) {
      $scope.carList[key].selected = true;
      { { item.value } }
    }

如果有任何问题,请纠正我。谢谢。

1 个答案:

答案 0 :(得分:0)

有各种错误,改变你的HTML

<ion-list>
      <ion-item ng-click="select_item(number)" ng-repeat="number in Number">
        {{number}}
      </ion-item>
</ion-list>

然后在你的控制器中

$scope.description = '';
  $scope.selectedItem = 'select';
   $scope.Number=['1','2','3','4','5'];
  $scope.select_item = function (key) {
    alert(key);
     }

您使用的是错误的函数名称,而您无法在js中使用{{item.value}}。希望这可以帮助你(y)