angularjs:如何在ng-repeat中使ng-model动态化

时间:2014-01-10 22:18:28

标签: angularjs

我正在使用blueimp jquery文件上传(角度版)

 <tr data-ng-repeat="file in queue" data-ng-class="{'processing': file.$processing()}">
    <td data-ng-controller="MyController">                   
      <p >     
       <span  ng-click="clickme()" ng-show="edit==false" >{{file.name}} </span>                   
     <input type="text" class='form-control filenameinput'  value="{{file.name}}" ng-show="edit==true>
</p></td>

我想提供内联编辑。因此,当用户点击跨度时,我将隐藏跨度并显示带有文件名的文本框,并且在模糊时,我将再次使用修改后的文件名显示跨度。

myController的

$scope.edit = false;

            $scope.clickme = function () {
                $scope.edit = true;
            }

问题是file.name不是ng-model,所以如果用户在文本框中进行更改,则不会出现在span

如何让{{file.name}}成为ng-model 可能吗 ? 任何帮助将不胜感激

0 个答案:

没有答案