广播中的NG模型始终保持真实
ng-model on radio always stays to true
我正在尝试将单选按钮与obj.flagX
绑定,但模型值似乎与单选按钮状态不同步。
当页面加载时,无线电保持不变。 obj.flagX
的值为 undefined
。但是一旦我更改/选择收音机,相应的标志值就会发生变化,即使我在此之后选择另一个单选按钮,它也会保持true
。
<input type="radio" name="fldName" ng-value="true" ng-model="obj.flag1">
<input type="radio" name="fldName" ng-value="true" ng-model="obj.flag2">
我很困惑我是否应该或不应该使用 ng-value 指令? 从逻辑上讲,值true
是正确的,但问题是,如果未选中无线电,如何重置/删除模型值。我为不同的无线电使用不同型号的键做错了吗?
<input type="radio">
中的值在选择模型值时保留,如果您需要检查/取消选中的功能,则需要使用<input type="checkbox">
相关文章:
- HashMap可以始终保持相同的顺序
- 如何在WebRTC中始终保持1:1的纵横比视频
- 时间滑翔机对象始终保持空且未定义
- navigator.serviceWorker.controller始终保持为空
- 保持图像的一部分在画布上始终可见
- 多个复选框中的一个应始终保持未选中状态
- 如何在不同浏览器中以及缩放时使单词始终保持在当前行上的位置
- 希望在重新加载后始终保持网页位置打开
- 如何使滚动条始终保持在页面底部
- 广播中的NG模型始终保持真实
- 我将如何在 HTML/CSS 中始终将固定导航保持在顶部
- 在 JavaScript 中,如何始终将微调器保持在当前屏幕的中心
- 传单禁用缩放到标记以及如何保持弹出窗口始终处于活动状态
- 始终将插入符号保持在文本区域的垂直中间
- 原始字符串是否始终保持未修改
- 始终保持脚本在服务器端运行
- 如何始终保持一个元素与活动类
- 使用JavaScript使背景图像在滚动时始终保持不变(加上其他查询)
- 加载旋转器-即使在滚动页面时也始终保持在屏幕中间
- 创建一个始终保持打开状态的窗口