AngularJS复选框选中了自定义值

Set*_*e23 7 javascript angularjs

我正在尝试使用自定义值检查一个框.

Are you ready? <input type="checkbox" ng-model="checked" ng-init="checked=true" ng-true-value="sure" ng-false-value="nope"><br/>
<tt> {{checked}}</tt><br/>
Run Code Online (Sandbox Code Playgroud)

如果我将其设置为在我单击该框之前不显示任何内容.有没有办法可以检查默认值是否为布尔值以外的其他值?

hut*_*ung 11

ng-true-value="sure".所以,ng-init="checked='sure'"

代码片段

<input type="checkbox" ng-model="checked" ng-init="checked='sure'" ng-true-value="sure" ng-false-value="nope">
Run Code Online (Sandbox Code Playgroud)

Plunkr - http://plnkr.co/edit/ejYSsyIjMZSZua9cQyv1?p=preview