2017-05-24 15 views
-7

編輯我不得不修改排在我的表做一個錶行中angularjs

  1. 單擊行
  2. 命中修改按鈕
  3. 修改行
  4. 「修改」按鈕已經變成進入「保存」按鈕,按保存。

從我的角度控制器,我怎麼能告訴表使該行可編輯?...不是....但如何。給你排

+1

這個問題表明沒有研究或試驗工作都更換。請在[stackoverflow]上查看[如何提出問題](https://stackoverflow.com/help/how-to-ask)。它可以幫助你找到你的問題的答案。 –

回答

-1

<tr> 
    <td>Name</td> 
    <td>Surname</td> 
    <td><button>Modifiy</button></td> 
<tr> 

<tr> 
    <td> 
     <span *ngIf="!isBeingModified">Name</span> 
     <input *ngIf="isBeingModified" type="text" value="Name"> 
    </td> 
    <td> 
     <span *ngIf="!isBeingModified">Surname</span> 
     <input *ngIf="isBeingModified" type="text" value="Surname"> 
    </td> 
    <td> 
     <button (click)="isBeingModified = !isBeingModified"> 
      <span *ngIf="isBeingModified">Save</span> 
      <span *ngIf="!isBeingModified">Modify</span> 
     </button> 
    </td> 
<tr> 
+1

這是Angular 2+,問題是關於AngularJS – broodjetom

+0

對不起,第一個標籤是角的。花了太多時間來回答。原則保持不變,如果你想編輯我的答案 – trichetriche

+1

@trichetriche你*猜測*的問題,此外你的答案是離題。投票結束這個問題比在這種情況下回答更好。 – Mistalis