HTML文件如何在jQuery中讀取NG-模型更新字段的值
<input id="myName" ng-model="myName" val="{{myName}}">
咖啡腳本文件
$http.get('/api/name').then(
(resp) ->
$scope.myName = resp.data.name
$('#myName').val() # this is still ""
,
(errorResp) ->
# code
)
正如你可以從代碼中看到上面的我m試圖從我的API獲取值,然後將其添加到範圍。我在jQuery中綁定了一個事件,每次輸入值發生變化時,它都會將名稱繪製到畫布上。事情是,當我將resp.data.name綁定到$ scope.myName時.val()仍然返回「」,就好像輸入沒有改變。
爲什麼需要'$( '#MYNAME')。VAL()'?你可以通過'$ scope.myName'來檢查 –
@shaishabroy,因爲我有另外一個帶有事件監聽器的腳本,並且想重用它 –