Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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
Javascript 离子输入不工作,但输入不工作_Javascript_Angularjs_Ionic Framework - Fatal编程技术网

Javascript 离子输入不工作,但输入不工作

Javascript 离子输入不工作,但输入不工作,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,以下代码用于在列表中允许多个输入: <ion-content> <ion-list> <ion-item ng-repeat="player in players"> <ion-label>Player {{$index+1}}</ion-label> <input type="text" ng-model="player.name"></input> <

以下代码用于在列表中允许多个输入:

<ion-content>
  <ion-list>
    <ion-item ng-repeat="player in players">
        <ion-label>Player {{$index+1}}</ion-label>
        <input type="text" ng-model="player.name"></input>

    </ion-item>
  </ion-list>

</ion-content>

可以单击列表中的每个项目并输入字符串。但是当我将
替换为
(我想我应该这样做)时,这些项不再允许字符串输入,它们只是在单击时闪烁。如何解决这个问题?

有两个版本的ionic可用,分别是
ionic v1
ionic v2
。从您的控制器代码来看,我相信您正在使用
ionic v1
,但您正在查看
ionic v2
文档以进行实现

请注意,
离子标签
离子输入
是在
离子v2
中引入的组件。因此,
ioninput
在您的
ionic v1
代码中不起作用是完全有道理的

ionic v1
中实现标签和输入的标准方法如下,您可以在


有两个版本的爱奥尼亚可用,分别是
爱奥尼亚v1
爱奥尼亚v2
。从您的控制器代码来看,我相信您正在使用
ionic v1
,但您正在查看
ionic v2
文档以进行实现

请注意,
离子标签
离子输入
是在
离子v2
中引入的组件。因此,
ioninput
在您的
ionic v1
代码中不起作用是完全有道理的

ionic v1
中实现标签和输入的标准方法如下,您可以在


angular.module('ionicApp', ['ionic'])

.controller('MyCtrl', function($scope) {
 $scope.players = [{name:'Bart'},{name:'Lisa'}];

});
<div class="list">
  <label class="item item-input">
    <input type="text" placeholder="First Name">
  </label>
  <label class="item item-input">
    <input type="text" placeholder="Last Name">
  </label>
  <label class="item item-input">
    <textarea placeholder="Comments"></textarea>
  </label>
</div>