搜尋

首頁  >  問答  >  主體

angular.js - ng-bind不顯示數據,ng-model可以的情況?

程式碼如下

<input type='text' ng-model='cdkey.name'>   {{cdkey.name}}

ngModel的input框正確的顯示了數據,但是右邊雙括號中沒有顯示數據,發生這種情況的原因是什麼?

追加:ng-bind也可以正確顯示,但是雙花括號不行,是不是ngBind和雙花括號渲染方式不同? ? ?

为情所困为情所困2744 天前566

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-05-15 16:55:49

    1.如果input里面的ng-model绑定的数据模型不是一个Object,那麼應該不會出現這種情況。
    2.ng-bind{{}}渲染資料的結果在它們綁定的資料模型是物件時,渲染結果不同。
    3.我寫了一個demo,你可以看看。

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-15 16:55:49

    <input type='text' ng-model='cdkey.name' value="cdkey.name">
    

    input 標籤的值當然應該放在 屬性valuel裡。

    回覆
    0
  • 取消回覆