javascript - 带值的单选选项默认检查
问题描述
我有一个单选选项列表,如下所示。我希望在第一次渲染时默认选择第一个选项,但它没有提供所需的输出:
<label class="radio normalFontWeight">
<input type="radio" name="Criteria" data-ng-value="EVERYONE_REVIEWED" data-ng-model="stage.completionRule" checked="checked">
option 1
</label>
<label class="radio normalFontWeight">
<input type="radio" name="Criteria" data-ng-value="HAS_MIN_REVIEWS" data-ng-model="stage.completionRule">
option 2
</label>
我都尝试过checked="checked"
&& checked
但没有成功,因为第一次渲染两个选项 r 未选中
解决方案
我已经解决了问题: ng-model 值需要用相应的单选按钮的输入值进行初始化,默认情况下要检查,即在我的情况下stage.completionRule = "EVERYONE_REVIEWED"
推荐阅读
- flutter - 无论使用来自 qr_flutter 包的 QRImage 小部件的 size 属性,QR 图像的大小都不会改变
- python-3.x - 在 python 3.7 中显示 tensorflow 2.4.1 的版本
- c# - Windows 窗体按钮代码
- firebase - Firebase手机身份验证与android 9
- c# - AppContainer 未处理的异常
- python - 如何根据给定的模拟次数创建多个三角形?
- json - “*第 1 行,第 11 列缺少 '}' 或对象成员名称”Minecraft:基岩版
- oracle - oracle sql在过程中权限不足但在工作表中没有
- python - 如何在python的循环中打开和关闭可执行文件
- r - shapefiles:在 R 中将点(MultiPoint)转换为点(PointZ)几何