angular - Angular 2 单选按钮 ngmodel 无法按预期工作
问题描述
我有 2 个带有 ngmodel 的单选按钮。使用downloadVal
xls 在 typescript 文件中初始化。所以默认情况下,当页面加载时 xls 选项应该被选中
<fieldset>
<label for="downloadxls"></label>
<input id="downloadxls" name="downloadVal" [(ngModel)]="downloadVal" type="radio" value="xls" aria-describedby="xlsDescription"> XLS
<label for="downloaddoc"></label>
<input id="downloaddoc" name="downloadVal" [(ngModel)]="downloadVal" type="radio" value="doc" aria-describedby="docDescription"> Document
</fieldset>
在本地设置中一切正常。当它部署在服务器中时,默认情况下不会选择 xls 单选按钮。html 也如下所示。
<input aria-describedby="xlsDescription" data-angular2-attrb-value1="downloadVal" data-angular2-attrb1="[(ngModel)]" id="downloadxls" name="downloadVal" type="radio" value="xls">
解决方案
我一直在将其添加到输入中以进行保护。似乎解决了一些问题。
<input type="checkbox" [(ngModel)]="downloadVal" [selected]="downloadVal"/>
推荐阅读
- setlocale - 我是第一次使用 DeepLabCut。提取帧后,我无法加载这些帧进行标记。显示以下错误
- network-programming - 如何在没有 FCS 的情况下发送以太网帧?
- android - 不同项目/分支中的 Android Instant App
- docker - 为什么我在运行 docker ps 命令时出现错误
- sql - 根据 postgresQL 中的时间戳将值从一个表映射到另一个表
- android - 如何更改我的 android 应用程序的内容
- c# - 查询表达式中等效的 C# LINQ zip 函数
- javascript - 年龄金字塔:3.5.1 chartjs
- java - junit core java反向字符串测试用例
- python - 删除 python 构建源存档中的父目录