2016-05-10 32 views
0
  <div ng-if="item.type === 'textAnswer'"> 
       <label class="item item-input"> 
        <span class="input-label">Answer:</span> 
        <input type="text" 
          ng-model="item.givenAnswer"> 
       </label> 
      </div> 

Item.givenAnswer在頁面加載時輸出「測試」。我需要做些什麼才能在item.givenAnswer中保留答案,但是確保頁面加載時輸入爲空?即使ng模型具有值,也會使輸入字段爲空

基本上如此,用戶可以根據需要更新他們的答案,而不會被他們以前的輸入分心。

+0

不能你把給定的答案,其他變量在控制器中的值已經提供給輸入後? –

+0

我可以將它存儲在一個值中,但我確實希望它被覆蓋。我基本上只是希望它一直是空白的,但仍然具有數據庫中的價值 –

回答

0

,你可以嘗試$看像下面,

$scope.$watch(funtion(){return item.givenAnswer;}, function(newValue, oldValue) { 
     scope.someothervariable = newValue; 
     // Do database update here... 
    }); 
相關問題