Angular - 如何强制在页面加载时检查无线电

时间:2016-09-23 15:16:30

标签: javascript angularjs

简单的问题我希望......

如何在页面加载时启用使用下面的html检查第一个广播?

            <div class="app-margin-bottom app-margin-left">
                <input type="radio"
                       value="pdf"
                       ng-model="resource.type"
                       ng-click="enableUrlInput()"
                       name="resourceType"
                       required>
                    <span class="app-margin-right">PDF</span>
                <input type="radio"
                       name="resourceType"
                       ng-model="resource.type"
                       ng-click="enableUrlInput()"
                       value="url"
                       required> URL
            </div>

我尝试使用checked作为attr但是会被忽略。我还使用指令ng-checked将resource.type设置为'pdf'。

1 个答案:

答案 0 :(得分:1)

这应该有效

<div ng-controller="MyCtrl">
  <div class="app-margin-bottom app-margin-left">
                <input type="radio"
                       value="pdf"
                       ng-checked="true"
                       ng-model="resource.type"
                       ng-click="enableUrlInput()"
                       name="resourceType"
                       required>
                    <span class="app-margin-right">PDF</span>
                <input type="radio"
                       name="resourceType"
                       ng-model="resource.type"
                       ng-click="enableUrlInput()"
                       value="url"
                       required> URL
            </div>
</div>

JSFiddle:http://jsfiddle.net/Lvc0u55v/9955/