2013-08-30 47 views
2

有誰知道如何使用Angular JS默認檢查單選按鈕?我試着做Angular JS和raido按鈕

<input type= "radio" value= "point" checked= "checked"></input> 
<input type= "radio" value= "range"></input> 

哪個工作,但後來當我試圖加點角JS混進去

<input type= "radio" value= "point" ng-model= "mode" checked= "checked"></input> 
<input type= "radio" value= "range" ng-model= "mode"></input> 

這停止工作,即..當我加載頁面,沒有默認情況下檢查時間更長。有沒有人知道角的方式來確保默認情況下被檢查?我需要檢查某些內容,因爲加載頁面時顯示的HTML最終將與選定的兩個單選按鈕中的任何一個相關聯。

感謝

+0

使用不同的型號,並在控制器中將它們設置爲true。 – Yoshi

+0

like $ scope.point_mode = true 這樣的事情? – Zack

+0

@Zack - 將模型設置爲您想要檢查的值,例如'point' – tymeJV

回答

5

設置ng-model爲要檢查收音機的value

<input type= "radio" value= "point" ng-model= "mode"></input> 
<input type= "radio" value= "range" ng-model= "mode"></input> 

$scope.mode = "point"; 
+0

後續問題,有沒有辦法隱藏一個div元素使用Angular JS,直到範圍單選按鈕被選中 – Zack

+0

順便說一句,這工作很好,謝謝 – Zack

+0

沒關係的後續問題,我明白了! – Zack