2013-05-17 6 views

Antwort

11

können Sie verwenden ngChecked, aber Sie werden nicht bekommen jede Bindung an Ihr Modell zurück:

http://jsfiddle.net/fMBQj/

Oder können Sie ngTrueValue und ngFalseValue verwenden, aber Sie haben einen String zu verwenden (kein int):

http://jsfiddle.net/fMBQj/1/

Oder Sie eine benutzerdefinierte Richtlinie verwenden können ... es ist ziemlich gerade jetzt lahm.

+0

Langdon zur Rettung! ngTrueValue funktioniert großartig, und es wird für viele andere Werte funktionieren. Danke, Tonnen – TaylorMac

3

Sie können ng-value-true verwenden, um angular anzugeben, dass Ihr ng-Modell eine Zeichenfolge ist.

konnte ich nur arbeiten ng-wahr-Wert erhalten, wenn ich die zusätzlichen Anführungszeichen wie so hinzugefügt (wie in dem offiziellen Angular docs gezeigt - https://docs.angularjs.org/api/ng/input/input%5Bcheckbox%5D)

ng-true-value="'1'" 
Verwandte Themen