angular.js怎么编辑ng-repeat中特定的部分?用ng-repeat循环出了一个详情页,需要在点击“编辑”按钮之后,<span>变为可编辑的<input>。每个模块是有id的……我没写出来。话说难道直接操作数组吗……我不知道怎么能选定特定的这个模块,故来求助。谢谢(如下图所示,代码后附)点击编辑后变为输入框:<div class="info-file" ng-repeat="item in info"> <button class="btn" ng-click="toEdit()" ng-show="editPara">编辑</button> <button class="btn" ng-click="add()" ng-hide="editPara">保存</button> <div class="form-group"> <label class="label">姓名:</label> <input class="input" name="name" ng-model="item.name" ng-hide="editPara"> <span class="span info-span" ng-show="editPara">{{item.name}}</span> </div> <div class="form-group"> <label class="label">年龄:</label> <input class="input" name="age" ng-model="item.age" ng-hide="editPara"> <span class="span info-span" ng-show="editPara">{{item.age}}</span> </div></div>
添加回答
举报
0/150
提交
取消