javascript - Angular - 如何强制在页面加载时检查 radio

标签 javascript angularjs

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

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

            <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”。

最佳答案

这应该有效

<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/

关于javascript - Angular - 如何强制在页面加载时检查 radio ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39664221/

相关文章:

javascript - Facebook 和跨域消息传递说明?

javascript - Javascript(Titanium)中单执行上下文和多执行上下文之间的区别

javascript - highcharts - Windrose stackLabel 无法正常工作

Javascript 垂直制表符无法正常工作

javascript - 将 localStorage 数据设置为只读

javascript - 动画后聚焦

javascript - 类似 url 的 AngularJS 正则表达式路由以加载不同的 Controller 和 View

angularjs - 使用 UI-router 登录后重定向到原始状态

javascript - 2018 年 6 月 google api 更改后的 Angular ng-map api key

javascript - AngularJS:我显然不明白ng-init的使用