搜尋

首頁  >  問答  >  主體

jquery - 在angulajs中設定radio的一個按鈕prop('checked','true')後再選擇另一個按鈕時出現的bug

為什麼angulajs中設定radio的一個按鈕prop('checked','true')後再選擇另一個按鈕時,按鈕的ng-model沒有改變,也就不能監聽到? ? ?

天蓬老师天蓬老师2820 天前724

全部回覆(1)我來回復

  • 迷茫

    迷茫2017-05-15 16:52:24

    腦殘的搞了一個下午終於發現明明人家就可以直接用ng-model來控制,為何還要用到jquery去操作dom,此處只能說明當時我的智商負無窮啊~~~還有,不能監控是因為在子scope裡面操作,必須用物件ng-model='object.xx'而不能用ng-model='xx',不然子scope的改變不能改變父scope,實際上它是重新創建了一個值,這跟javascript的原型鏈有關,只怪我沒看清楚,都是淚!

    回覆
    0
  • 取消回覆